A newer version of the Streamlit SDK is available:
1.38.0
title: KaggleX Learning Path Index Chatbot (Demo)
emoji: 💻
colorFrom: pink
colorTo: purple
sdk: streamlit
sdk_version: 1.21.0
app_file: app.py
pinned: false
Check out the deployed demo version at https://huggingface.co/spaces/Entz/llm_5
This repository is the prototype in A prototype written in Python to illustrate/demonstrate querying a tiny dataset extracted from the Learning Path Index Dataset (see Kaggle Dataset
The dataset is stored in the folder named chroma, and can be found in the same directory.
Pre-requisites
- Python 3.9.x or above
- OpenAI API Key
- Install dependencies from
requirements.txt
- Basic Command-line experience
- Basic git and GitHub experience
Known issue
The AI can't do simple counting well. e.g. there are 3 courses in the dataset, but AI always returns 4 when its being asked how many courses in the database.
The AI can't interpret course fee correctly when the fee is zero. Perhaps this can be fixed in prompt engineering.
To get better accuracy in AI's interpretation on the dataset, further cleaning has to be done on the dataset.