Logo Lanfrica

FSTT-chatbot/chatbot_Frontend

Domain:

natural language processingeducation

Record type:

software
Creator:
FST
Host:
This is the frontend part of an intelligent academic chatbot developed for the Faculty of Science and Technology of Tangier (FSTT). # Chatbot Frontend This is the frontend part of an intelligent academic chatbot developed for the Faculty of Science and Technology of Tangier (FSTT). The chatbot leverages advanced AI technologies, including Retrieval Augmented Generation (RAG) and fine-tuned language models, to provide accurate and contextually relevant responses to students' and instructors' inquiries. ## Features - **Retrieval Augmented Generation (RAG)**: Combines retrieval-based and generation-based techniques for accurate and natural responses. - **Fine-tuned Language Model**: The LLaMA 3 language model is fine-tuned on a custom corpus related to FSTT, ensuring domain-specific understanding. - **User-friendly Interface**: Built with Vue.js and Tailwind CSS, the interface provides a smooth and responsive experience. - **Real-time Interaction**: Users can engage in real-time conversations with the chatbot, receiving instant responses. ## Technologies Used - **Vue.js**: A progressive JavaScript framework for building user interfaces. - **Tailwind CSS**: A utility-first CSS framework for rapidly building custom designs. - **Vite**: A next-generation frontend tooling for modern web development. - **Axios**: A popular library for making HTTP requests. ## Getting Started 1. Clone the repository: ```bash git clone github.com ``` 2. Install dependencies: ```bash cd chatbot_Frontend npm install ``` 3. Start the development server: ```bash npm run dev ``` The application will be running at localhost. **Building for Production** To build the application for production, run: ```bash npm run build ``` The optimized and minified files will be generated in the dist directory. **License** This project is licensed under the MIT License.