Building an Intelligent QA/Chatbot with LangChain and Open Source LLMs

dc.contributor.authorBogusz, Williamen
dc.contributor.authorMohbat, Cedricen
dc.contributor.authorLiu, Jamesen
dc.contributor.authorNeeser, Andrewen
dc.contributor.authorSigua, Alexen
dc.date.accessioned2024-09-03T18:25:13Zen
dc.date.available2024-09-03T18:25:13Zen
dc.date.issued2024-05-01en
dc.description.abstractWe have created a web application enabling access to Intelligent Q/A chatbots, where the end user has access to query language learning models to retrieve context specific information. This web application will provide a collection-based interface, where documents uploaded by the user provide the context for responses by the language learning model to user input. This is accomplished through retrieval augmented generation (RAG) pipeline. As to reduce inaccuracies and fulfill the user needs of the client, the language learning model will notify the user if a query cannot be sufficiently answered given the documents in a collection. As such, our application emphasizes collection management with the functionality to upload (in .txt, .html or .zip format) and delete documents as well as select specific collections, while providing a familiar interface not much different from the web interface for established AI chatbot services such as OpenAI’s ChatGPT or Anthropic’s Claude. The final product also currently encompasses a landing page and user login, with accessibility to a document upload portal for creating document collections.en
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://hdl.handle.net/10919/121057en
dc.language.isoenen
dc.rightsCreative Commons Attribution-NonCommercial 4.0 Internationalen
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0/en
dc.titleBuilding an Intelligent QA/Chatbot with LangChain and Open Source LLMsen
dc.typeReporten
dc.type.dcmitypeTexten

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Final Report.pdf
Size:
2.54 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
Name:
license.txt
Size:
1.5 KB
Format:
Item-specific license agreed upon to submission
Description: