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
Share this project:

Updates