Memorai: AI memory assistant — turn sentences into knowledge.
Shared by
jordanburgess
·
815d ago
·
39 comments
#hackathon
Memorize anything you're reading.
Chrome extension:
- select texts
- uses NLP to generates question and answers
- adds them to anki
- quizzes you on them at spaced intervals
- forces you to answer questions before you're allowed to go to a distracting site
meaning you're **guaranteed** to remember it
Team members:
Jordan Burgess (https://twitter.com/jordnb)
Raza Habib (https://twitter.com/Raza_Habib496)
Peter 'Bayes' Hayes
https://github.com/humanloop/memorai
NOW LIVE IN THE CHROME STORE
https://chrome.google.com/webstore/detail/memorai-%E2%80%93-ai-memory-assis/kjncpaiejgkgpgiiibmnjnkahokdgfap
This is perfect for remembering things from Medium!
Nice! How do you plan to generate question and answers from the text?
We've used a simple machine learning model for now. We generate features using spacy and then train naive bayes to decide if a word is good to use or not.
We plan to switch to more modern neural models in the future but didnt have time in 24 hours.
Super cool! Lot of potential with this, look forward to how you develop it further.
This is cool. I know someone who'd want this for his anki. The questions, if they're good, could be amazing!
Nice demo, and nice 24 hour hack. I love it. Good luck! ))
love to see this to help my study!
This could be really cool even when learning a new language.
Nice! Great demo too! Would love to use a tool like this.
This is now available from the chrome store
https://chrome.google.com/webstore/detail/memorai-%E2%80%93-ai-memory-assis/kjncpaiejgkgpgiiibmnjnkahokdgfap
What a slog! We spent a good few hours in chrome extension permission hell and lost our best man at 3am due to a macbook SSD failure... he came back like a champ on his gf's work machine for some strong emotional support on zoom.
We think this could be useful to a crowd much larger than the niche Anki-user base. If you want an intro spaced repetition this article that forces you to learn quantum computing is awesome. https://quantum.country/
We want to use this ourselves. If you want to use this early or help email us at team@humanloop.ml
Great execution, and love the idea to connect to Anki! I worked a lot on this problem at a previous company, and there is some pretty good research literature, both for pipelined separate task and e2e models, for question generation out there. LMK if interested in a link dump sometime. You can (human) bootstrap and use Memorai to learn all the papers :)
Hi, I'm starting to work on improving the answer-questioning models. Would love to take you up on that offer for a link dump on the best models.
As far as I can tell the best models at the moment are still seq-to-seq with attention but they mostly require you to have an answer to a question in mind. My rough plan:
1. train a model to predict good answer words from surrounding context and word features.
2. Use an e2e model to generate the questions themselves.
wow this is cool
Great work!
I want to use this in emacs. great
Great work...!!!
Amazing. I'd like to use it.
Great work - I'd love to use this!
Cool. I think it will help many students in their study. Good luck!
Is this based on an empirical study? Would love to see if you could list some research papers that are related to this ))
This is a reasonable starting place I think http://augmentingcognition.com/assets/Cepeda2006.pdf
and this is very well refrenced:
https://www.gwern.net/Spaced-repetition
I <3 Gwern
Now live on the chrome store!
https://chrome.google.com/webstore/detail/memorai-%E2%80%93-ai-memory-assis/kjncpaiejgkgpgiiibmnjnkahokdgfap
Please give us feedback :)
cool idea! i like it
I have been needing this without knowing exactly what I needed. I rarely use browser extensions, but this is making me feel as though I need to start. I love learning and anything that can improve my memory is huge for me.
Hey, not sure how to vote for you guys but I hope you win! Good luck. I hope you bring this to market!
Great idea and demo. I would definitely use the chrome extension
Really cool. Quizlet democratized. Would be fun to share all these notes and create a knowledge graph.
Would have been really useful when I was in school!
Cool!
How did you build, train and validate your neural network on question answer pairs so quickly (in the 24 hours to start and finish this project)?
Not using any neural networks just yet. We used spacy for the NLP features, and a niave bayes model for cloze task word selection.
Super cool idea-- I would definitely use this! Main challenge is of course the quality of the question constructed based on highlighted sentence. Good luck, hope it works!
Yeah totally agree. We're using some pretty simple ML to start with for the purpose of the hackathon but there are some great question generation models out there so can improve this rapidly.
Loved the demo! Following up here-- is there a working download or build instructions? Want to try it out :-)
Got a working ML model for the smart generation of cloze completion task on sentences going.
How does this work?