Create real world applications with Hierarchical Temporal Memory

Our mission at Numenta is to lead a new era of machine intelligence. Our technology, Hierarchical Temporal Memory (HTM), is a detailed computational framework based on principles of the brain along with an extensive suite of software operating on HTM principles. Our HTM learning algorithms are available through the NuPIC open source community.

We want to see what amazing applications you can build with HTM technology. We're looking for complete applications using real-world data sets. At our previous hackathons, participants only had 36 hours to build out an HTM app. This time, you'll have 6 weeks! 

We are looking for complete applications using HTM technology as a core part of it's feature set. Submissions can use any HTM implementation they like. You'll find more information about different HTM implementations and project ideas on our HTM Challenge Resources Wiki

This event will be a one-month online contest, culminating at an on-site day of presentations and demos at the San Mateo County History Museum on November 14. Anyone can join the fun and have a chance to win cool prizes.

Have questions? We've got answers. Join our Gitter chat room and talk with us live.

NOTE: If you are only interested in attending the on-site event on November 14, please ignore this page and RSVP for the Meetup.

 

View full rules

Eligibility

  • You must read and agree to our Code of Conduct.
  • You must be 18 or older (or provide written consent from a parent or legal guardian to participate in the challenge).
  • Teams of eligible individuals may enter.

Requirements

A complete submission includes the following:

  1. A working software application that utilizes Hierarchical Temporal Memory as a part of its core functionality.
  2. The application must run on at least one of the following: a smartphone or tablet, a web browser (mobile or desktop), a desktop computer, other hardware (including, but not limited to, wearable technology, open source hardware, or proprietary hardware). Your application does not have to be available publicly or in an app store.
  3. A 3-minute video that clearly explains your application’s features and functionality through a comprehensive demonstration.

How to enter

  1. Click "Register" to access the submission form and start your draft early.
  2. Visit HTM Challenge Resources to learn more about HTM implementations and submission ideas.
  3. Create a working app that meets the requirements specified above.
  4. Create a 3-minute demonstration video and take some screenshots of your app.
  5. Announcement of Winners will be November 14 8PM Pacific time.

Judges

Jeff Hawkins

Jeff Hawkins
Co-Founder, Numenta, Inc.

Marion LeBorgne

Marion LeBorgne
Senior Software Engineer, Numenta

Fergal Byrne

Fergal Byrne
Independent HTM Consultant / NuPIC Community Member

Jeff Fohl

Jeff Fohl
User Experience Designer / NuPIC Community Member

Subutai Ahmad

Subutai Ahmad
VP Research, Numenta, Inc.

Harry Saal

Harry Saal
Board Member, Numenta, Inc.

Bill Atkinson

Bill Atkinson
Member of the original Macintosh team

Eric Saund

Eric Saund
Research Scientist, Xerox PARC

Judging Criteria

  • Practicality
    Is the application something that adds practical value? Would it appeal to a wide audience of users? Would it be easy to work the application into other workflows?
  • Real-World Applicability
    Does the application provide functionality that is useful for users? Could the application (or a more mature version of the application) fill a real-world need in a production setting? Is there a desire for the functionality the application provides?
  • Data Source
    Does the application use streaming temporal data source(s) efficiently? Is the data open to the public or easily accessible through an API? Does the application extract value from the data source?
  • User Experience
    Does the application provide a good experience for the end user? Is there a graphical user interface that makes it approachable and easy to operate? Would you be able to use the application after watching the demo?
  • Impact
    Does the application solve an important problem? Would widespread usage of the application disrupt its target domain?