File size: 1,184 Bytes
66b171e
76c523b
7b0adee
66b171e
7b0adee
66b171e
7b0adee
66b171e
 
 
 
04d7dbb
 
a71c95f
04d7dbb
a71c95f
04d7dbb
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
---
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](https://www.kaggle.com/datasets/neomatrix369/learning-path-index-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.