Team Rubber Duck Mafia
presentLaw-vely

Law vely Demo Video

Law vely Demo Video

Law summarizing app through AI

Using OpenAI's API, we leveraged their trained AI to process a batch of laws and legislation. This allows users to access and understand legal texts without the usual complexity associated with them. The idea emerged after a day of brainstorming. Out of seven ideas, we chose this application due to its use of cutting-edge technologies and the opportunity to experiment with tools that were unfamiliar to us.

Initially, we second-guessed whether developing the AI application was a good decision, as it was a massive undertaking. However, as we progressed with our plan, our confidence grew. Working with these new technologies, despite our inexperience, became an exciting and rewarding challenge.

User experience was a top priority throughout the development process. We constantly reminded ourselves that our primary objective was to make laws easier to read and understand for everyone. By keeping this goal in mind, the user experience development naturally fell into place.

The Team

  • Team member imagePreview: Team member image

    Ilyas Baggelaar

  • Team member imagePreview: Team member image

    Emily Brown

  • Team member imagePreview: Team member image

    Ben Mallen

  • Team member imagePreview: Team member image

    Janilee Svaerdstaal

  • Team member imagePreview: Team member image

    Kate Drew

  • Team member imagePreview: Team member image

    Diletta Zecchinetti

Technologies

Tech Stack LogosPreview: Tech Stack Logos

We used: Typescript, Firebase, FirebaseAuth, OpenAI, React.js, Tailwind, React-Markdown, Render, Netifly

To learn more about unfamiliar technologies, and build up our tech skills.

Challenges Faced

OpenAI and Categories were the biggest hurdles we've got. It was very unpredictable with the results the AI would give us through code. As using AI was unpredictable and no result would always be the same, we had to put limits on using AI- as it was ramping up costs as well. There's definitely a learning curve to using AI in development, but once you've learned how these technologies work, it's a powerful tool to have in your arsenal.