Hi, I’m working with LLM since their inception in 2018. For quite some I would back your sentiment 100%. There were no value in integrating them with DT mostly because they were super hard to use (required training data). This changed with GPT-3 zero-shot ability but it was still hard to use due to need for prompt engineering. But release of chatgpt fixed all bad sides.
But I agree that the use cases adopted by Notion AI or Craft are poor as they focus on content generation. In DT we have plenty of other tasks that can be automated using ChatGPT.
Consider this simple usecase. For every document that goes to Inbox we would fire chatgpt with the following prompt:
Update this json: {"file_name": "invoice.pdf", "tags": [] , "summary":null}
with better file name, tags suggestion and summary. Output only json and nothing else.
Tags I have: Private, Business, Invoice / Bill, Small, Large, Law, Subscription, On time payment, …
Based on the following content of the document:
Here is what chat gpt returned for copied content of an invoice from apple:
{"file_name": "apple_subscription_invoice.pdf",
"tags": ["Private", "Business", "Invoice / Bill", "Subscription", "On time payment", "Small"],
"summary": "This is an invoice for an annual subscription of Craft - Docs and Notes Editor purchased through Apple App Store. The invoice was issued on 31 May 2022 with a total amount of 189.99 zł inclusive of VAT at 23%."}
We would then present some interface to accept chatgpt recommendations during review process.
It would be super useful if we would allow users to change such prompts to include examples, etc.
If you are worried about privacy etc, we are going to have commercial opensource models pretty soon that can run on consumer hardware. I was able to run aplaca 7B on my mac book air with super fast performance.
Let me know what you think and if there is any chance that you would reconsider the hard “no” for this technology. I would love to talk about other usecases like search, data extraction, summarisation of long documents etc. Think that we could easily create something like phind or bing chat but that uses our databases of documents instead of the internet. (if you haven’t yet tried working with how chat gpt works for search try using phind expert mode)
Here is the chatgpt conversation: