Inspiration
Recognizing the need for accessible, confidential legal guidance for women, we created Annalise to break down barriers to legal information and empowerment. Our goal was to provide a safe, judgment-free space where women can learn about their rights and receive actionable guidance.
What it does
Annalise is an AI-powered legal assistant that provides:
- Personalized guidance on women's rights and workplace equality
- Real-time responses to legal questions with actionable steps
- Daily empowerment messages and encouragement
- Curated resources for additional support
- Topic-specific follow-up questions for deeper understanding
How we built it
- Frontend: HTML5, CSS3, JavaScript with responsive design
- Backend: Flask, SQLAlchemy for data management
- AI Integration: Google Gemini for natural language processing
- Features: Dynamic SVG illustrations, context-aware responses, and smooth transitions
- Database: SQLite for chat history and resource management
Challenges we ran into
- Ensuring responses are complete and properly formatted
- Implementing context-aware illustrations that enhance the conversation
- Balancing technical accuracy with accessible language
- Creating a supportive and empowering user experience
Accomplishments that we're proud of
- Created an intuitive, responsive chat interface
- Implemented dynamic topic-based illustrations
- Developed a comprehensive resource directory
- Built an empowering and supportive AI personality
What we learned
- Integration of advanced AI models with web applications
- Importance of user experience in sensitive topics
- Techniques for context-aware response generation
- Best practices for handling legal information responsibly
What's next for Annalise
- Expand the knowledge base with more specialized topics
- Add multi-language support
- Implement user accounts for personalized guidance
- Develop partnerships with legal aid organizations
- Create a mobile application for broader accessibility
Log in or sign up for Devpost to join the conversation.