posted on 2023-09-22, 05:29authored byJules ROBINS, Jana Trisha Tanchan GO, Kristle Mariz Francisco UY, Julia Patrice VILLA
<p dir="ltr"># SMU Libraries GPT</p><p dir="ltr">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.</p><p dir="ltr"></p><p>https://github.com/robinsjules/AI-Chatbot/assets/111500254/cec2065e-3488-46c0-96c5-c7296eeb7179</p><p></p><p dir="ltr"><br></p><p dir="ltr">## Features</p><p dir="ltr">- <b>Intelligent Recommendation:</b> Users can describe their interests or conditions to receive a more personalised answer.</p><p dir="ltr">- <b>Q&A Search Enginge:</b> Based on our dataset, the chatbot can provide direct answers to FAQ.</p><p><br></p><p dir="ltr">## Deployment</p><p dir="ltr">To deploy the project locally, make sure to:</p><p dir="ltr">- Put your own OpenAI API key in the constants.py file</p><p dir="ltr">- Download and open the project folder, then type 'streamlit run app.py' in the terminal</p><p dir="ltr">- Open [http://localhost:8501](http://localhost:8501) using your browser to see the project</p><p dir="ltr">- Simply input your prompts in the text box to receive an answer!</p>