Share this project

Done

Share this project

Done
Cognitive Language Machine is a project for open education- using Natural Language Processing, it will reduce education inequality.
Cognitive Language Machine is a project for open education- using Natural Language Processing, it will reduce education inequality.
123 backers pledged $21,198 to help bring this project to life.

About this project

Cognitive Language Machine- Language Comprehension Toolbox project video thumbnail
Replay with sound
Play with
sound

$21,198

123

This Project is to complete development of my Cognitive Language Machine and to establish the CustomPrintBooks website. The Cognitive Language Machine is a software tool that will (1) analyze written language by understanding not just vocabulary but also grammar and syntax, and (2) use that analysis to generate customizable user-directed variations. The user interface for the Cognitive Language Machine will be provided by  the  CustomPrintBooks website. The CustomPrintBooks website will be used to generate customized user-directed variations of public domain, copyright-free books, demonstrating tangible and immediate proof of concept for the Cognitive Language Machine.

Why this?

My name is Jon Klopfer. I am a college graduate and a successful software engineer -- but I have struggled my entire life with a learning disability in written language. Learning to cope with my disability has led me to approach the comprehension of written language in novel and unorthodox ways.

One result of my novel approach to comprehension of written language is that I have created and developed tools to assist me in understanding language and how grammar works. The culmination of those efforts is embodied in the Cognitive Language Machine.

Once the Cognitive Language Machine is completed, I feel it is my obligation to give these tools away for free, because I believe education should be available to everyone, and everyone deserves a chance to learn. The educational applications of the Cognitive Language Machine tools will provide an alternative way to help people gain a mastery of language. Educational tools within the Cognitive Language Machine include  sentence diagramming, assisted reading, generation of similar sentences to facilitate comprehension, spoken feedback, and examination tools, all of which can be useful in classroom settings.

Why CustomPrintBooks?

The CustomPrintBooks website will include a specialized user interface for The Cognitive Language Machine. Based on user inputs, the CustomPrintBooks website will apply the Cognitive Language Machine to generate customized, user-directed variations of public domain, copyright-free books.

The CustomPrintBooks website will serve two additional purposes:

  • First, it will provide a level of “proof of concept” for the Cognitive Language Machine by creating a tangible product:on-demand, customized electronic and printed books based on public domain, copyright free novels, such as Pride and Prejudice or Robinson Crusoe, or any of the thousands of public domain books.
  • Second, I expect the CustomPrintBooks website to provide a revenue stream to fund my continued research and enhancements relating to the Cognitive Language Machine.

Generating custom books will be a concrete and interesting application of the Cognitive Language Machine, with its “product” (electronic and printed books based on familiar novels) being readily recognizable by and accessible to both technical and nontechnical users. From a practical perspective, the CustomPrintBooks website has low startup costs, low risk, and the potential for net revenues that can fund continued development of the Cognitive Language Machine, including educational tools and applications.

What is my progress to date?

I began work on coding the Cognitive Language Machine over six months ago. Since then, I have made good progress in its development. Below are some examples of preliminary versions of user tools and applications - but please keep in mind these are not yet polished language tools (there may be some bugs, and they are running on an experimental server). These will serve as a foundation for ready-to-give-out-for-free educational tools in the future.

Examples of educational tools

Word swap is a rudimentary word swapping experiment. It also experiments with using a computer voice to read sentences out loud (read button). It finds generic synonyms for whatever word you click on (regardless of any definition that word can mean) - analyzing the resulting sentences part of speech and ruling out answers that disrupt the part of speech tag sequence that do not match the original.

Word Painter is an assistive reading program. It provides a number of tools to people who are struggling with reading. After importing a book, not only are words tagged by part of speech, but clicking a word pulls up the words possible definitions. Hovering over a word shows its synonyms. It also has the ability to read the sentence for you, while highlighting each word as it reads it.

Tell Me What is a tool to explore the origins of words.  First you type in a noun, choose which definition of the word you'd like to look up and it will break down the word's origins, and give other examples of words also sharing a common link to the breakdown.

Additional tools in the works

I plan to make additional preliminary version of educational tools and applications available over the next few weeks. Access to them will be available to backers who pledge funds to support my work (see rewards). Here are some examples:

  • Grammar/sentence analyzer - Takes a simple sentence and makes it a quiz style “who did what to whom” question with multiple choice answers.
  • Grammar explorer - A lookup and easy reference for grammatical terms, with custom generated examples.
  • Synonym smasher - A very simple tool that looks up all known synonyms for a word that is entered. When clicking next, it proceeds to look up the synonyms of every synonym ad infinitum.

Use of funding

The modest pledge goal of $20,000 is expected to provide funding, after Kickstarter related expenses and reward costs, sufficient to:

  • Finish development of the Cognitive Language Machine at a functional level sufficient to support application to the CustomPrintBooks website project (proof of concept).

  • Purchase equipment and supplies to start up the CustomPrintBooks website (primarily printers, book binding machines, paper and other supplies).

  • Pay the costs of domain names, registration fees, rack space and hosting fees, SSL certificates, merchant accounts, and similar expenses.

Pledges beyond the goal level will be used for further development of the Cognitive Language Machine, including its educational applications.

Timeline/Milestones

My Team

I am blessed and grateful to have a wonderful and talented group of friends and family members helping with this project (especially my supportive parents). Numerous people have been involved with this project, in particular Ellen Kizik and Malarie Piercy. Ellen has a BA in Political Science and Music Business with a minor in Marketing from Butler University. She is also a fencing coach for IndySabre Fencing Club. Malarie and I attended Indiana University Purdue University-Indianapolis together, where she received a BS in Informatics - Media Arts and Science. Malarie continues to spend her professional time pursuing creative projects and working at the school. Both have “day jobs,” but have graciously carved out hours upon hours from what should have been their leisure time, not only to listen to me ramble but also to help me accomplish the many tasks needed to get the project this far.

Profile of Jon Klopfer

I am a complex person who combines a creative mind with a generous spirit. As a young child, my mother says that I entertained myself well and joyfully explored thinking about complicated ideas and intuitively predicting, inferring, and expanding on the things I was learning.

My Montessori elementary school allowed me the freedom to learn based on my strengths, which was very good for me because, as it turned out, I was diagnosed with a learning disability in written language. From the beginning it was difficult for me to develop the decoding skills needed for reading, and as a result, spelling and writing - and reading - came slowly for me. Despite that, my teachers were amazed at how well I could comprehend written material that I read aloud so poorly. In middle school, my teachers were understanding about my difficulties with handwriting and allowed me to type much of my schoolwork, which also had the benefit of introducing me early to the world of computers.

At Brebeuf Jesuit Preparatory School, I spent my high school years with other students who were high achievers. Brebeuf emphasized high-level thinking skills and I particularly enjoyed science and computer classes as well as composing electronic music. I had a resource teacher to help keep me organized (not easy!). Upon graduation, I enrolled in college to study Informatics, an applied computer science major with an emphasis on computer technology and programming. I also pursued a minor in psychology. Since college graduation (IUPUI - BS in Informatics) I have worked as a software engineer, particularly enjoying programming.

The Cognitive Language Machine is my attempt to make sense of language, including grammar, syntax, and vocabulary. For the first time, some aspects of the English language are beginning to make sense to me! I would like for others to benefit from the tools I have developed, especially people who have learning disabilities. I believe it is my moral obligation to help others. I hope the Cognitive Language Machine accomplishes that goal.

Risks and challenges

As with any software development project, there are of course a number of risks and challenges involved in reaching my objectives for the Cognitive Language Machine and the CustomPrintBooks website.

A fundamental risk is that I may be unable to develop the Cognitive Language Machine to a level that can satisfactorily support the proposed CustomPrintBooks website. While I am confident that I can meet the challenge, this fundamental risk means among other things that the CustomPrintBooks website may never be established and that I may not be able to provide my backers with all of the rewards intended for them. In that event, I believe my backers will at least take comfort in the prospect for the potential open education tools that are or will be developed in the course of my work on the Cognitive Language Machine.

Another risk is the possibility of insufficient demand to commercially justify the CustomPrintBooks website. The key challenges here are marketing and producing a consumer product, whether the PDF or paper version, that is of sufficient appeal and interest. This risk is mitigated by the website’s modest startup costs and by the potential educational and other applications of the Cognitive Language Machine and related tools.

I expect that I will face as yet unknown setbacks as I pursue this project, but with the advice and help of my many talented friends and family members, and with our collective creativity and determination, I am confident of our success.

Learn about accountability on Kickstarter

Support this project

  1. Select this reward

    Pledge $2 or more About $2.00

    RECOGNITION ON THE BACKERS PAGE - Show your support for the project and its goals, and we’ll list your name on our Cognitive Language Machine and CustomPrintBooks websites on our “Thanks to our backers!” page. All other backer levels also offer this reward!

    Less
    Estimated delivery
    11 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge $10 or more About $10

    THANK YOU LETTER - Receive a personal thank you note or letter from Jon (if you provide you mailing address) or a personal thank you email from Jon (if you provide your email address)! Plus, you’ll be listed on the Backers Page!

    Less
    Estimated delivery
    Ships to Anywhere in the world
    6 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge $20 or more About $20

    PERSONAL THANK YOU CALL - Receive a personal thank you telephone call from Jon (if you provide your telephone number)! Plus, you’ll be listed on the Backers Page!

    Less
    Estimated delivery
    4 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge $25 or more About $25

    SUGGEST A BOOK FOR CustomPrintBooks - Suggest a public domain novel to be included as a base novel for the CustomPrintBooks website, with personal attribution on the CustomPrintBooks website (“Thank you to [your name] for suggesting this novel!”) if and when CustomPrintBooks becomes operational (multiple attributions if more than one backer suggests the same book). We’ll send you an email when CustomPrintBooks goes live (if you provide your email address). Plus, you’ll be listed on the Backers Page!

    Less
    Estimated delivery
    12 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge $25 or more About $25

    GET NOTICE WHEN NEW TOOLS ARE MADE AVAILABLE - Sign up to receive emails when new tools are posted. As new tools become available, I’ll send emails to subsets of my $25 backers so they can try them out. I may need to keep the size of each subset limited so my server is not overwhelmed, but I’ll be equitable in selecting among the backers who sign up for this. You’ll all get a chance to play, but you’ll have to take turns! Of course you’ll be listed on the Backers Page! If you want more access, consider becoming part of our Test Group ($50) or Premium Test Group ($125)!

    Less
    Estimated delivery
    3 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Select this reward

    Pledge $40 or more About $40

    THANK YOU LETTER WITH CUSTOM CLM POEM & MYSTERY TRINKET GIFT - Receive a personal thank you note or letter from Jon (if you provide your mailing address) or a personal thank you email from Jon (if you provide your email address), which will include a customized poem generated by or with Cognitive Language Machine tools! And, if you provide your mailing address, you’ll also receive a unique mystery trinket gift! Plus, you’ll be listed on the Backers Page! Yes, all for just $40 bucks!!

    Less
    Estimated delivery
    Ships to Anywhere in the world
    7 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Select this reward

    Pledge $50 or more About $50

    SUGGEST A BOOK FOR CustomPrintBooks, WITH “FOREWORD” CREDIT - Suggest a public domain novel to be included as a base novel for the CustomPrintBooks website, with personal attribution (1) on the CustomPrintBooks website (“Thank you to [your name] for suggesting this novel!”) and (2) in the “foreword” of each copy of that book delivered by CustomPrintBooks (“Special thanks to [your name] for suggesting this book”) if and when CustomPrintBooks becomes operational (multiple attributions if more than one backer suggests the same book). We’ll send you an email when CustomPrintBooks goes live (if you provide your email address). Plus, you’ll be listed on the Backers Page! Yes, you could be forever famous!!

    Less
    Estimated delivery
    10 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  8. Select this reward

    Pledge $50 or more About $50

    BE PART OF OUR TEST GROUP - Gain early access to the system, the ability to provide feedback, play around with fun tools and suggest other interesting tools. We’ll provide you with a CLM username and password. Plus, you’ll be listed on the Backers Page!

    Less
    Estimated delivery
    4 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  9. Select this reward

    Pledge $75 or more About $75

    HANGOUT WITH THE TEAM - You and your fellow $75 backers will be invited to one hour Google Hangout sessions with Jon and other members of the Cognitive Language Machine team where we can update you on progress, respond live to any questions you may have, hear your suggestions and ideas, and just chat. You will receive 2 invites. (Since the Google Hangout limit is 10, we may need to have more than one group.) And, of course, you’ll be listed on the Backers Page!

    Less
    Estimated delivery
    Limited 0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  10. Select this reward

    Pledge $100 or more About $100

    CERTIFICATE OF APPRECIATION - Receive a personalized Certificate of Appreciation, suitable for framing and signed by me, along with a personalized short story (using your name and other personal details you may choose to provide) about how you and our other backers made this project a reality. I will write the short story and customize it with Cognitive Language Machine tools. As a special additional bonus, you’ll also receive a unique mystery trinket gift! And, of course, you’ll be listed on the Backers Page!

    Less
    Estimated delivery
    Ships to Anywhere in the world
    7 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  11. Select this reward

    Pledge $125 or more About $125

    BE PART OF OUR PREMIUM TEST GROUP - First, gain early access to the system, the ability to provide feedback, play around with fun tools and suggest other interesting tools. We’ll provide you with a CLM username and password. Second, you and your fellow $125 backers will be invited to one hour Test Group Google Hangout sessions with Jon and other members of the Cognitive Language Machine team. You will receive at least 3 invites. (Since the Google Hangout limit is 10, we may need to have more than one group.) Third, you will receive a super cool, limited edition, Cognitive Language Machine logo t-shirt (if you give us your mailing address and t-shirt size). And of course, you’ll be listed on the Backers Page!

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 5 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  12. Select this reward

    Pledge $250 or more About $250

    BE PART OF OUR PREMIUM TEST GROUP, PLUS - All the rewards for the $125 Premium Test Group backers, plus an up to one hour, personal one-on-one consultation / brainstorming session with Jon via telephone or Google Hangout (your choice), at a mutually satisfactory time to be arranged.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 2 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  13. Select this reward

    Pledge $500 or more About $500

    BE PART OF OUR PREMIUM TEST GROUP, SUPER PLUS - All the rewards for the $125 Premium Test Group backers, plus three up to one hour, personal one-on-one consultation / brainstorming sessions with Jon via telephone or Google Hangout (your choice), at mutually satisfactory times to be arranged.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  14. Select this reward

    Pledge $1,000 or more About $1,000

    HAVE A PERSONALIZED TOOL DEVELOPED FOR YOU - Jon will work with you to write a personalized educational tool / custom application (within reason) for your use, based on the Cognitive Language Machine or its tools. And you know you’ll be listed on the Backers Page for this one! We’ll throw in a super cool, limited edition, Cognitive Language Machine logo t-shirt, too (if you give us your mailing address and t-shirt size).

    Less
    Estimated delivery
    Ships to Anywhere in the world
    1 backer
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  15. Select this reward

    Pledge $5,000 or more About $5,000

    TRUE BELIEVER - You really believe in the project! I'll make you a custom tool (within reason), meet with you (if you're in town) or video conference one on one. You must really be interested so I'll tell you what you want to know!

    Less
    Estimated delivery
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  16. Select this reward

    Pledge $10,000 About $10,000

    You just blew my mind. Please contact me ASAP. I owe you big time. Contact me before pledging, and we'll figure out the details and put it in writing.

    Less
    Estimated delivery
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (30 days)