Did you get the HN hug of death? I've tried asking it some questions about Atomic Habits, but I just get an infinite spinner after submitting a message and a HTTP 500 response.
Show HN: Turning books into chatbots with GPT-3
161–170 of 179 posts
Re: Show HN: Turning books into chatbots with GPT-3
#162Re: Show HN: Turning books into chatbots with GPT-3
#163">Does this break any of the patterns from any of these books and why? Provide examples of how to improve them"
Re: Show HN: Turning books into chatbots with GPT-3
#164I asked the same question and it gives the same answer for every book. What's the point?
Re: Show HN: Turning books into chatbots with GPT-3
#165Earlier quoted context omitted.
Both of those books are copyrighted. Why are you illegally sharing them?
If you can manipulate the model into presenting you with an amount of copyrighted text that would count as infringement, it's clearly not the intention of the OP. In my attempts it shows, at most, a couple paragraphs. A quick Google search shows countless results that show a lot more. There is no way to meaningful infringe on the copyright with this tool. Not sure why you're being rude and unproductive with this comm…
Are people here so used to pirating that they no longer know what the laws are???
Re: Show HN: Turning books into chatbots with GPT-3
#166Re: Show HN: Turning books into chatbots with GPT-3
#167Earlier quoted context omitted.
You don’t. You cut it into snippets. For those you create embeddings which allow you to rank them by semantic similarity to a query. You then prompt GPT3 with the question plus, say, the three most relevant snippets from the book. The most difficult thing about the process is preventing the model from making stuff up.
How do you create the embeddings? Is there a GPT3 API that returns a paragraph’s embedding vector?
Re: Show HN: Turning books into chatbots with GPT-3
#168Re: Show HN: Turning books into chatbots with GPT-3
#169Earlier quoted context omitted.
This is exactly what I'm working on! My project is taking Zoom conversation, using pyannote for speaker diarisation, whisper for transcription, pinecone.io for semantic search, then feeding that into GPT-3 so we can ask questions about conversation. For us this is super useful because it's not unusual for our discover sessions to last days and we're all terrible at taking notes. As a nerd, my brain is already buzzing…
Are you getting good results when summarizing a human speaking? On my project, even though Whisper does a good job translating it, I'm not happy with the query results. My theory is that GPT-3 is designed for written word and the way people speak and the way they write are structurally different. Or I'm just figuring this out and I'm not good enough at it yet.
The important thing in such a pipeline is not GPT 3. The important thing is the retrieving/ranking algorithm that finds the most relevant snippets and feeds them into GPT 3. The latter is only the mouthpiece, if you will.
In fact, you might even find that you’re better off without it (no confabulation, ground truth data).