Learn
Start with the tutorial. Then watch ThinkThen answer questions about Beatles songs.
TutorialFrom the install line to a pipeline that sorts a stream of messages. Beatles BenchThe talk as 26 short pages. Each shows one slide and one idea. Test it before you trust itOutcomes, thresholds, saved answers, and checking a question against your own records. Caching and replayAsk a question once. Read its saved answer in every later run and every test. Functional patternsBind a question once, then apply it to a list, a column or a stream.
Beatles Bench
- Code sees strings, not meaning.
- Jev set the standard.
- 10 functions, 1 CLI, 24 bindings.
decideanswers yes, no, or not sure.chooseselects one option.tagapplies labels to data.scorecan rate on a linear scale you define.scorecan rate on a non-linear scale you define.filterkeeps what clears your bar.ranksorts by your criteria.findpicks one from many.recognizelabels things it finds.relateasks what Jev knows about the names.- Store and reuse questions.
annotateanswers a question set.- Bash runs on judgment.
- Scripting and systems languages
- Database tables and data frames
- Jev has blind spots.
- Retrieval-augmented decisions (RAD)
auditgrades a run.diffshows what changed.- Jev for agents.
- Four ways to retrieve.
- Run the Beatles Bench.
- Bring your own backend.
Reference
The reference lists the function flags, the exit codes, and the output fields. How answers work says when an answer is yes, no, not sure, or a number. What it will not do lists every line the tool will not cross.
On GitHub: github.com/botassembly/thinkthen