|
# DS701: Tools for Data Science - Education Chatbot |
|
|
|
## Overview |
|
|
|
This repository contains an LLM-powered chatbot designed for the [DS701: Tools for Data Science](https://tools4ds.github.io/fa2024/) course at Boston University. The chatbot serves as an interactive learning assistant, helping students with course-related queries, explanations of concepts, and guidance on data science tools. |
|
|
|
## Features |
|
|
|
- 24/7 availability for student queries |
|
- Explanations of key data science concepts |
|
- Guidance on using data science tools and libraries |
|
- Practice problem suggestions and explanations |
|
- Course syllabus and schedule information |
|
|
|
## Getting Started |
|
|
|
To use the chatbot, follow these steps: |
|
|
|
1. Clone this repository |
|
2. Install the required dependencies (see `requirements.txt`) |
|
3. Set up the necessary environment variables (see `.env.example`) |
|
4. Run the chatbot application |
|
|
|
## Usage |
|
|
|
Students can interact with the chatbot through a web interface or command-line application. Simply type your questions or select from predefined topics to get started. |
|
|
|
Example queries: |
|
|
|
- "Explain the concept of data normalization" |
|
- "How do I use pandas for data manipulation?" |
|
- "What's the difference between supervised and unsupervised learning?" |
|
|
|
## Contributing |
|
|
|
We welcome contributions from students and instructors to improve the chatbot's knowledge base and functionality. Please see `CONTRIBUTING.md` for guidelines on how to submit improvements or report issues. |
|
|
|
## Privacy and Data Handling |
|
|
|
This chatbot is designed with student privacy in mind. No personal information is stored, and all interactions are anonymized. For more details, please refer to our `PRIVACY_POLICY.md`. |
|
|
|
## Support |
|
|
|
If you encounter any issues or have suggestions for improvement, please open an issue in this repository or contact the course instructor. |
|
|
|
## License |
|
|
|
This project is licensed under the MIT License - see the `LICENSE.md` file for details. |
|
|