- Django: Backend framework for handling server-side logic and API endpoints for BGP analysis.
- Handles user authentication
- Loads the LLM (Large Language Model)
- Manages API endpoints for BGP analysis
- Streams the LLM output to the frontend
- Allows users to download datasets for fine-tuning
- Supports model fine-tuning by users
- React: Utilized for building the user interface, ensuring a responsive and dynamic user experience.
- Material-UI (MUI): Implemented for modern and consistent styling across the web application.
- Redux: Integrated for state management, providing a robust and scalable architecture for handling application state.