SlideShare une entreprise Scribd logo
1  sur  18
GPT3 API vs. Reality
Natural language book finding on
LibraryThing.
Tim Spalding, LibraryThing
March 28, 2023
My Business: Book Lovers and Libraries
LibraryThing
(Goodreads cloned us)
TinyCat
(Libary catalogs for small
schools, churches, etc.)
Syndetics
Unbound
(Makes “real” library catalogs
better.)
Everyone is talking about AI
• Right?
The “Holy Shit” Moment
• I’ve long been a skeptic.
• Was I right?
• Called an all-company meeting after
GPT4 came out.
What Can We Do With This?
• Recommendations? No.
• Data-filling. No, ick.
• Writing stuff, summaries? Yes, ick!
• Classification
• Yes, but not that interesting
• Finding books?!?
Problem 1: Hallucinates ISBNs
Problem 1: Hallucinates Text
Problem 2: Hallucinates Books
Problem 3: Slow
“I haven’t watched this many progress bars
since the 90s.” — Benedict Evans
Problem 4: Out of date
GPT3/4 cut-off at September 2021
Solution: GPT3 + Reality®
• Query GPT3
• Ask for JSON
• Don’t ask for explanations, commentary, etc.
• Parse each book against LibraryThing
• Throw out the crap
• Use only our versions of the data
• Deliver only real books, no comments
Unexpected Problem: JSON hallucinations
Reaction: Good
Learnings
• Hallucinations are a big problem
• Everything is hallucinated, even format
• Reality can put a check on hallucinations
• Don’t use where important
• GPT is still slow
• https://tinyurl.com/LibraryThingAI
Thank you!
Tim Spalding, LibraryThing
March 28, 2023

Contenu connexe

Tendances

Jawad's presentation on GPT.pptx
Jawad's presentation on GPT.pptxJawad's presentation on GPT.pptx
Jawad's presentation on GPT.pptxJawadNadeem3
 
Everything to know about ChatGPT
Everything to know about ChatGPTEverything to know about ChatGPT
Everything to know about ChatGPTKnoldus Inc.
 
Introduction to LLMs
Introduction to LLMsIntroduction to LLMs
Introduction to LLMsLoic Merckel
 
Praneet’s Pre On ChatGpt edited.pptx
Praneet’s Pre On ChatGpt edited.pptxPraneet’s Pre On ChatGpt edited.pptx
Praneet’s Pre On ChatGpt edited.pptxSalunke2
 
ChatGPT-the-revolution-is-coming.pdf
ChatGPT-the-revolution-is-coming.pdfChatGPT-the-revolution-is-coming.pdf
ChatGPT-the-revolution-is-coming.pdfLiang Yan
 
How Does Generative AI Actually Work? (a quick semi-technical introduction to...
How Does Generative AI Actually Work? (a quick semi-technical introduction to...How Does Generative AI Actually Work? (a quick semi-technical introduction to...
How Does Generative AI Actually Work? (a quick semi-technical introduction to...ssuser4edc93
 
Chat GPT Intoduction.pdf
Chat GPT Intoduction.pdfChat GPT Intoduction.pdf
Chat GPT Intoduction.pdfThiyagu K
 
LLM Healthcare.pdf
LLM Healthcare.pdfLLM Healthcare.pdf
LLM Healthcare.pdfATPowr
 
ChatGPT 101 - Vancouver ChatGPT Experts
ChatGPT 101 - Vancouver ChatGPT ExpertsChatGPT 101 - Vancouver ChatGPT Experts
ChatGPT 101 - Vancouver ChatGPT ExpertsAli Tavanayan
 
What is chat gpt advance guide.docx
What is chat gpt advance guide.docxWhat is chat gpt advance guide.docx
What is chat gpt advance guide.docxVersionsol
 
AI Prompt Engineering 101.pdf
AI Prompt Engineering 101.pdfAI Prompt Engineering 101.pdf
AI Prompt Engineering 101.pdfAListDaily
 
GPT and other Text Transformers: Black Swans and Stochastic Parrots
GPT and other Text Transformers:  Black Swans and Stochastic ParrotsGPT and other Text Transformers:  Black Swans and Stochastic Parrots
GPT and other Text Transformers: Black Swans and Stochastic ParrotsKonstantin Savenkov
 

Tendances (20)

chat-GPT-Information.pdf
chat-GPT-Information.pdfchat-GPT-Information.pdf
chat-GPT-Information.pdf
 
Jawad's presentation on GPT.pptx
Jawad's presentation on GPT.pptxJawad's presentation on GPT.pptx
Jawad's presentation on GPT.pptx
 
Everything to know about ChatGPT
Everything to know about ChatGPTEverything to know about ChatGPT
Everything to know about ChatGPT
 
Introduction to LLMs
Introduction to LLMsIntroduction to LLMs
Introduction to LLMs
 
Praneet’s Pre On ChatGpt edited.pptx
Praneet’s Pre On ChatGpt edited.pptxPraneet’s Pre On ChatGpt edited.pptx
Praneet’s Pre On ChatGpt edited.pptx
 
ChatGPT-the-revolution-is-coming.pdf
ChatGPT-the-revolution-is-coming.pdfChatGPT-the-revolution-is-coming.pdf
ChatGPT-the-revolution-is-coming.pdf
 
Unlocking the Power of ChatGPT
Unlocking the Power of ChatGPTUnlocking the Power of ChatGPT
Unlocking the Power of ChatGPT
 
What is ChatGPT.pdf
What is ChatGPT.pdfWhat is ChatGPT.pdf
What is ChatGPT.pdf
 
CHATGPT.pptx
CHATGPT.pptxCHATGPT.pptx
CHATGPT.pptx
 
How Does Generative AI Actually Work? (a quick semi-technical introduction to...
How Does Generative AI Actually Work? (a quick semi-technical introduction to...How Does Generative AI Actually Work? (a quick semi-technical introduction to...
How Does Generative AI Actually Work? (a quick semi-technical introduction to...
 
Chat GPT Intoduction.pdf
Chat GPT Intoduction.pdfChat GPT Intoduction.pdf
Chat GPT Intoduction.pdf
 
LLM Healthcare.pdf
LLM Healthcare.pdfLLM Healthcare.pdf
LLM Healthcare.pdf
 
ChatGPT.pptx
ChatGPT.pptxChatGPT.pptx
ChatGPT.pptx
 
chatgpt.pptx
chatgpt.pptxchatgpt.pptx
chatgpt.pptx
 
ChatGPT 101 - Vancouver ChatGPT Experts
ChatGPT 101 - Vancouver ChatGPT ExpertsChatGPT 101 - Vancouver ChatGPT Experts
ChatGPT 101 - Vancouver ChatGPT Experts
 
What is chat gpt advance guide.docx
What is chat gpt advance guide.docxWhat is chat gpt advance guide.docx
What is chat gpt advance guide.docx
 
AI Prompt Engineering 101.pdf
AI Prompt Engineering 101.pdfAI Prompt Engineering 101.pdf
AI Prompt Engineering 101.pdf
 
GPT and other Text Transformers: Black Swans and Stochastic Parrots
GPT and other Text Transformers:  Black Swans and Stochastic ParrotsGPT and other Text Transformers:  Black Swans and Stochastic Parrots
GPT and other Text Transformers: Black Swans and Stochastic Parrots
 
ChatGPT General Meeting
ChatGPT General MeetingChatGPT General Meeting
ChatGPT General Meeting
 
Uses of AI text bot.pdf
Uses of AI text bot.pdfUses of AI text bot.pdf
Uses of AI text bot.pdf
 

Similaire à GPT3 API vs. Reality

Open Library at Make Books Apparent
Open Library at Make Books ApparentOpen Library at Make Books Apparent
Open Library at Make Books ApparentGeorge Oates
 
On the front lines 2014
On the front lines 2014On the front lines 2014
On the front lines 2014pint0joe
 
Solving Problems with Web 2.0
Solving Problems with Web 2.0Solving Problems with Web 2.0
Solving Problems with Web 2.0Dorothea Salo
 
On the front lines presentation
On the front lines presentation On the front lines presentation
On the front lines presentation pint0joe
 
STEAM Programs for Youth: Webinar for TX
STEAM Programs for Youth: Webinar for TXSTEAM Programs for Youth: Webinar for TX
STEAM Programs for Youth: Webinar for TXAmy Koester
 
Ala presentation
Ala presentationAla presentation
Ala presentationbillahml
 
ILEAD USA - Engaging The Next Generation of Library Users
ILEAD USA - Engaging The Next Generation of Library UsersILEAD USA - Engaging The Next Generation of Library Users
ILEAD USA - Engaging The Next Generation of Library UsersBrian Pichman
 
It ain’t hip happening or hot (extended for Oil City)
It ain’t hip happening or hot (extended for Oil City)It ain’t hip happening or hot (extended for Oil City)
It ain’t hip happening or hot (extended for Oil City)Kelley Beeson
 

Similaire à GPT3 API vs. Reality (18)

Open Library at Make Books Apparent
Open Library at Make Books ApparentOpen Library at Make Books Apparent
Open Library at Make Books Apparent
 
Makerspace Petting Zoo
Makerspace Petting ZooMakerspace Petting Zoo
Makerspace Petting Zoo
 
Maker Space Petting Zoo
Maker Space Petting ZooMaker Space Petting Zoo
Maker Space Petting Zoo
 
On the front lines 2014
On the front lines 2014On the front lines 2014
On the front lines 2014
 
Solving Problems with Web 2.0
Solving Problems with Web 2.0Solving Problems with Web 2.0
Solving Problems with Web 2.0
 
On the front lines presentation
On the front lines presentation On the front lines presentation
On the front lines presentation
 
Tl dr
Tl drTl dr
Tl dr
 
Phoenix pl2012
Phoenix pl2012Phoenix pl2012
Phoenix pl2012
 
Robot Petting Zoo
Robot Petting ZooRobot Petting Zoo
Robot Petting Zoo
 
What We Organize
What We OrganizeWhat We Organize
What We Organize
 
STEAM Programs for Youth: Webinar for TX
STEAM Programs for Youth: Webinar for TXSTEAM Programs for Youth: Webinar for TX
STEAM Programs for Youth: Webinar for TX
 
Barrington pl
Barrington plBarrington pl
Barrington pl
 
Jackson hole2012
Jackson hole2012Jackson hole2012
Jackson hole2012
 
Ala presentation
Ala presentationAla presentation
Ala presentation
 
ILEAD USA - Engaging The Next Generation of Library Users
ILEAD USA - Engaging The Next Generation of Library UsersILEAD USA - Engaging The Next Generation of Library Users
ILEAD USA - Engaging The Next Generation of Library Users
 
Understanding your users OR what the @*%$ do they really want?
Understanding your users OR what the @*%$ do they really want?Understanding your users OR what the @*%$ do they really want?
Understanding your users OR what the @*%$ do they really want?
 
Vt2014
Vt2014Vt2014
Vt2014
 
It ain’t hip happening or hot (extended for Oil City)
It ain’t hip happening or hot (extended for Oil City)It ain’t hip happening or hot (extended for Oil City)
It ain’t hip happening or hot (extended for Oil City)
 

Dernier

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 

Dernier (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

GPT3 API vs. Reality

  • 1. GPT3 API vs. Reality Natural language book finding on LibraryThing. Tim Spalding, LibraryThing March 28, 2023
  • 2. My Business: Book Lovers and Libraries LibraryThing (Goodreads cloned us) TinyCat (Libary catalogs for small schools, churches, etc.) Syndetics Unbound (Makes “real” library catalogs better.)
  • 3. Everyone is talking about AI • Right?
  • 4.
  • 5. The “Holy Shit” Moment • I’ve long been a skeptic. • Was I right? • Called an all-company meeting after GPT4 came out.
  • 6. What Can We Do With This? • Recommendations? No. • Data-filling. No, ick. • Writing stuff, summaries? Yes, ick! • Classification • Yes, but not that interesting • Finding books?!?
  • 10. Problem 3: Slow “I haven’t watched this many progress bars since the 90s.” — Benedict Evans Problem 4: Out of date GPT3/4 cut-off at September 2021
  • 11. Solution: GPT3 + Reality® • Query GPT3 • Ask for JSON • Don’t ask for explanations, commentary, etc. • Parse each book against LibraryThing • Throw out the crap • Use only our versions of the data • Deliver only real books, no comments
  • 12.
  • 13.
  • 14.
  • 15. Unexpected Problem: JSON hallucinations
  • 17. Learnings • Hallucinations are a big problem • Everything is hallucinated, even format • Reality can put a check on hallucinations • Don’t use where important • GPT is still slow • https://tinyurl.com/LibraryThingAI
  • 18. Thank you! Tim Spalding, LibraryThing March 28, 2023