Hacettepe AI is a dedicated AI assistant for Hacettepe University students, built with React. It leverages advanced technologies like Retrieval-Augmented Generation (RAG) and the Claude 3 Haiku model to provide fast, accurate, and reliable information. This project is designed to help students easily access university-related information.
The chatbot can answer queries related to Hacettepe University by utilizing the Claude 3 Haiku model and the scraped data from the university's website. Users can ask questions in their preferred language, and the chatbot will respond accordingly.
I used Crawl4AI to scrape the website of Hacettepe.
Try it here.
- Fast Responses: Utilizes RAG technology to ensure responses are quick and based on relevant context.
- Accurate Information: Powered by the AWS Bedrock Claude 3 Haiku model, responses are generated using scraped data from Hacettepe University's website.
- Language Support: Supports English and Turkish, allowing users to switch languages seamlessly.
- Persistent Language Settings: Remembers the user's language preference across sessions.
- Frontend: React, Tailwind CSS
- Backend: AWS Bedrock Claude 3 Haiku
For any questions or feedback, feel free to reach out:
- markdown and newlines need to be rendered when displaying the response
- auto scroll to bottom not working after the typewriter effect
- cors allowed origin
- title typewriter effect
- feedback button