3 ms·
By volume of different projects probably not, but by usage probably. Once winners get decided and paths get treaded the ecosystem will probably be smaller but I
by Spivak 4y ago
By volume of different projects probably not, but by usage probably. Once winners get decided and paths get treaded the ecosystem will probably be smaller but I bet the user count will be bigger.
Look, even if you're the most biggest skeptic of all the AI stuff you can still do useful things with it that you couldn't before like present full-English interfaces and get embeddings for arbitrary text which is a leap compared to word2vec for search. I can dm my discord bot a picture of an appointment confirmation text and it with OCR + LLm it just schedules the event in my calendar. Also by gluing a v8 isolate to the LLm I can give it much more complicated date calculations. My favorite was "If f(n) is the nth Fibonacci number schedule an appointment in f(5) days."
- nwiswell 4y ago> you can still do useful things with it that you couldn't before like > ... > If f(n) is the nth Fibonacci number schedule an appointment in f(5) days hmmm
- IanCal 4y agoThat's absolutely not what they said. Let's keep hn better than that.
- nwiswell 4y agoIt's obviously tongue-in-cheek, but it's also not not what they said.
- IanCal 4y agoIt is not what they said. That was an example of complicated work with dates, which easily hits the level of "more complicated than you need". Before that, and before the cut in the quote was an obvious use case easily explained. I don't know why you want to go down this route but I won't engage further.
- axutio 4y agoIs this a setup you've already built? Could you outline what you've glued together for this bot?
- Spivak 4y agoOh sure! So the OCR is a statically linked build of tesseract based on [1] and pytesseract [2] which is a super thin wrapper but easier than writing it yourself. The I stole/modified the prompt from [3] to get the bot to write Python programs that do date calculations. Then I used [4] to take the output in case the Llm didn't use the format I asked. I run the Python code it generates in a rootless container that uses the Lambda RIE [5] because I was too lazy to make my own thing. So I'm mildly lied about the v8 isolate because everyone gets the implication and who wants to hear about RIE and seccomp profiles. [1] https://github.com/wingedrhino/static-tesseract https://github.com/wingedrhino/static-tesseract [2] https://pypi.org/project/pytesseract/ https://pypi.org/project/pytesseract/ [3] https://python.langchain.com/en/latest/modules/agents/tools/examples/python.html https://python.langchain.com/en/latest/modules/agents/tools/... [4] https://pypi.org/project/dateparser/ https://pypi.org/project/dateparser/ [5] https://docs.aws.amazon.com/lambda/latest/dg/images-test.html#images-test-AWSbase https://docs.aws.amazon.com/lambda/latest/dg/images-test.htm...
- axutio 4y agoThis is amazing, thank you for sharing!