This is a chatbot using Phi 3, Sentence Transformers, CTransformers, Langchain, and Streamlit.
A Streamlit-based chatbot that helps users learn about different math problems. Built with:
- Streamlit for the web interface
- Phi 3 (via Ollama) for the language model
- FAISS for vector storage
- LangChain for the conversation chain
- Clone the repository
- Run
python -m venv venv - Run
source venv/bin/activate - Run
pip install -r requirements.txt - Run
streamlit run app.py - Open the app in your browser at
http://localhost:8501