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.