Skip to content

DotDotJames/noodlefoo

Repository files navigation

NoodleFoo

A guessing game that uses vector embeddings

How to play?

  1. A daily phrase is generated by our AI
  2. That phrase will nominally not be released before midnight, GMT / UTC
  3. Each word of the phrase is currently from the OG list for Wordle
  4. The closest embedded emoji is shown to you for that word.
  5. Guess the word using only words on that same list
  6. You can try any word on that list
  7. each time you get a word wrong you'll get one more emoji as hint
  8. orange means word not on list, black means correct, blue means word wrong
  9. you'll be given two numbers after every try -- how close you are in the embedding distance to the emoji and to the word
  10. Your score is the number of tries * the number of seconds
  11. Lower score is better
  12. Min score possible that day is the number of words if you could solve whole puzzle in less than second

Tips

What's next?

  • add leaderboard
  • add visualizations to help better understand guesses, hints,, etc.
  • make your own puzzles, share puzzles with friends

What's the secret sauce?

Why did you make this?

  • many people are all about the generative AI
  • our core thesis is that embeddings have much more power
  • in that sense, it's a bit of a race right now to build the equivalent of the modern chronometer for AI LLMs
  • we wanted a fun way to introduce people to the concept
  • hadn't seen an embedding based game before
  • future mods -- help people learn - language, flashcards, concepts, etc.

Who made this?

the nightwatch crew at Sloop

License

  • academic use, MIT
  • personal use, MIT
  • commercial use, TBD, ping @SloopFX on Twitter
  • not sure, ping same

Links:

  • openai
  • cohere
  • supabase
  • streamlit
  • twitter

About

NoodleFoo - one of the first games that uses vector embeddings

Resources

License

Apache-2.0, Unknown licenses found

Licenses found

Apache-2.0
LICENSE
Unknown
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages