SMU Research Data Repository (RDR)
Browse
ARCHIVE
AI-Chatbot-master.zip (5.69 kB)
VIDEO
demo video.mp4 (1.58 MB)
1/0
2 files

Barbielat: Codes and slides for Generate Your L(AI)brary Hackathon

software
posted on 2023-09-22, 05:29 authored by Jules ROBINS, Jana Trisha Tanchan GO, Kristle Mariz Francisco UY, Julia Patrice VILLA

# SMU Libraries GPT

SMU Libraries GPT is a web-based application that can be deployed using Streamlit (currently not publicly deployed due to keeping the API key a secret) that takes in user prompts and uses LangChain with OpenAI to generate answers.

https://github.com/robinsjules/AI-Chatbot/assets/111500254/cec2065e-3488-46c0-96c5-c7296eeb7179


## Features

- Intelligent Recommendation: Users can describe their interests or conditions to receive a more personalised answer.

- Q&A Search Enginge: Based on our dataset, the chatbot can provide direct answers to FAQ.


## Deployment

To deploy the project locally, make sure to:

- Put your own OpenAI API key in the constants.py file

- Download and open the project folder, then type 'streamlit run app.py' in the terminal

- Open [http://localhost:8501](http://localhost:8501) using your browser to see the project

- Simply input your prompts in the text box to receive an answer!

History

Confidential or personally identifiable information

  • I confirm that the uploaded data has no confidential or personally identifiable information.

Usage metrics

    SMU Libraries

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC