9anounGPT is an AI Lawyer Assistant designed specifically for Tunisian law. It provides intelligent legal consultation and assistance through a sophisticated platform.
DEMo_9anoun.mp4
The platform features:
- A RAG-based AI chatbot for personalized legal guidance
- An authentication system ensuring secure user access
- A user forum for community engagement
- An appointment scheduling system for convenient consultations
- A notifications system for timely updates
This project aims to make legal assistance more efficient, affordable, and accessible by integrating advanced technologies to enhance the accessibility and efficiency of legal services.
git clone https://github.com/mrdaliselmi/9anounGPT.git
cd 9anounGPT
docker-compose -f docker-compose.prod.yml up
git submodule init
git submodule update --remote --rebase
git submodule foreach --recursive git checkout dev
git submodule add git@github.com:path_to/submodule.git <path-to-submodule>
- Chatbot Backend: Handles the AI-powered chatbot for legal queries.
- Forum Backend: Manages the user forum for community interactions.
- notification Backend (not included in the repository): Manages the notifications system for timely updates.
- Scheduling Backend (under developement): Manages the appointment scheduling system for consultations.
Built with modern frameworks to provide a seamless user experience. Components include the chatbot interface, forum pages, and scheduling system.
- Fork the repository.
- Create your feature branch (
git checkout -b feature/fooBar
). - Commit your changes (
git commit -am "✨ feat: add some fooBar"
). - Push to the branch (
git push origin feature/fooBar
). - Create a new Pull Request.
We express our sincere gratitude to our supervisor, Mr. Dhia Kandara, for his invaluable guidance and support throughout this project. Special thanks to the members of the jury, Mme. Assma Ben Hassouna, and our team members, Mehdi Cherif, Mohamed Ali Selmi, Nour Eddine Ben Nejma, and Walid Sboui, for their dedication and hard work.
For any inquiries, please contact:
- Mehdi Cherif: Send email
- Mohamed Ali Selmi: Send email
- Nour Eddine Ben Nejma: Send email
- Walid Sboui: Send email