NL

NLP Flashcards for Most of the Internet

Hacker News

NLP Flashcards for Most of the Internet

Hello HN! We're Sam and Kanyes. We're building an extension to help you remember what you read online. We're calling it Ferret [1]. When you open Ferret on an HTML page, it generates recall-based questions + answers to reinforce key concepts with NLP. Consider the following toy example where we open Ferret on an explanation of Bayesian statistics. [2] Q: What does the frequentist interpretation view probability as? A: the limit of the relative frequency of an event after many trials Q: What is often computed in Bayesian statistics using mathematical optimization methods? A:The maximum a posteriori We do this by (1) Parsing the DOM tree of an HTML page for <p> tags on the client, and segmenting these into preprocessed chunks (2) Performing inference on question-generation with a T5-base model pretrained on SQuAD (3) Extractive question-answering with the chunk & question we've generated with RoBERTa, also pretrained on SQuAD. No GPT-3 here— where's the fun in an API call when you can do it yourself. Ferret is built as a React.JS app deployed as a chrome extension, with models hosted on AWS Sagemaker. Finally, why could this be helpful? Human memory is lossy. Psychologists have shown for forever that your memory can be modeled with a forgetting curve. If you don't attempt to retain knowledge, you'll likely lose it. But most of the content we read online (technical blog posts, documentation, course notes, articles) gets ingested and quickly forgotten. We're interested in low-friction approaches to helping people better remember this content , starting with fellow engineers who depend on their ability to remember key concepts to do the best job. We've open-sourced the full repo and are actively responding to PRs + issues. [3]. You can read more about the technical + product challenges we faced if that interests you as well. [4] We appreciate all feedback and suggestions! [1]https://chrome.google.com/webstore/detail/ferret/mjnmolplinickaigofdpejfgfoehnlbh [2] https://en.wikipedia.org/wiki/Bayesian_statistics [3] https://github.com/kanyesthaker/qgqa-flashcards [4] https://samgorman.notion.site/Ferret-c7508ec65df841859d1f84e518fcf21d

Share card

Actual performance

29points
8comments
Made the leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
86%86% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: model, google, models · Missing: mac, agents, macos
83%83% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
54%54% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Strong signals: host · Missing: plus, platform, intuitive
44%44% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: google, answers · Missing: mobile apps, ios, personal
35%35% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Strong signals: active · Missing: arr, mrr, revenue
17%17% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Ge
Generate flashcards from any site on the internet through NLP64%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Generate flashcards from any site on the internet through NLP

Hacker News9
Kommit
Kommit64%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Flashcards / Spaced Repetition System

Indie Hackers3education
Modquiz
Modquiz17%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Beyond Flashcards

Indie Hackerscommitment-side-project
Omen
Omen30%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Flashcards for the Discerning Autodidact

Indie Hackers1education
Go
Gossip’s Cafe - A Cafe on the Internet59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Gossip’s Cafe - A Cafe on the Internet

Hacker News3
Po
Politicians Popularity on the Internet68%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Politicians Popularity on the Internet

Hacker News3
Th
The Billy Bass I put on the Internet77%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The Billy Bass I put on the Internet

Hacker News3
Th
This is how you commune with 'the internet'59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

This is how you commune with 'the internet'

Hacker News5
Ch
Churches + The Internet72%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Churches + The Internet

Hacker News21
Th
This Internet Sucks59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

This Internet Sucks

Hacker News2