https://github.com/alimzade/ai_chatbot_university_passau
This AI assistant helps students of the University of Passau by answering questions about teaching modules from the M.Sc. AI Engineering and M.Sc. Computer Science module catalogs. It also has the potential to be expanded with more use cases and content from the University's homepage.
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (4.7%) to scientific vocabulary
Repository
This AI assistant helps students of the University of Passau by answering questions about teaching modules from the M.Sc. AI Engineering and M.Sc. Computer Science module catalogs. It also has the potential to be expanded with more use cases and content from the University's homepage.
Basic Info
- Host: GitHub
- Owner: Alimzade
- Language: Python
- Default Branch: main
- Size: 6.25 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
AI Assistant Chatbot - University of Passau
This AI assistant helps students of the University of Passau by answering questions about teaching modules from the M.Sc. AI Engineering and M.Sc. Computer Science module catalogs. It also has the potential to be expanded with more use cases and content.
Features
- Answers questions about teaching modules
- Vectorized using Sentence Transformer model
- LLM of your choice: OpenAI, Mistral AI etc.
- Conversational capabilities (not just querying)
- Potential for expansion with more content and use cases
Libraries
- pandas, scikit-learn
- pdfplumber
- transformers, sentence-transformers
- uvicorn, fastapi
Running the Project
To run the University Chat UI, execute the following commands in your terminal:
```bash pip install requirements.txt python -m uvicorn app.app:app --reload
Owner
- Login: Alimzade
- Kind: user
- Repositories: 1
- Profile: https://github.com/Alimzade
GitHub Events
Total
- Delete event: 1
- Push event: 6
- Pull request event: 2
- Create event: 1
Last Year
- Delete event: 1
- Push event: 6
- Pull request event: 2
- Create event: 1
Dependencies
- accelerate ==0.34.0
- fastapi ==0.112.2
- itsdangerous ==2.1.2
- numpy ==1.26.2
- pandas ==1.5.3
- pdfplumber ==0.11.4
- python-dotenv ==1.0.0
- python-multipart ==0.0.9
- scikit-learn ==1.3.0
- sentence-transformers ==3.0.1
- transformers ==4.44.2
- uvicorn ==0.30.6