Inspiration

It's a common issue that many people don't read terms and conditions due to length and complexity, we wanted to create a web application to help people understand what they are accepting.

What it does

A ShellHacks 2025 project that simplifies complex Terms and Conditions using LLM-powered natural language processing.

How we built it

  • Frontend: React, HTML/CSS
  • Backend: Javascript
  • LLM Integration: Ollama (LLaMA 3)

Challenges we ran into

Struggled with figuring out how to implement AI via Ollama given the local server can complicate what models are accessible depending on device. It was also a struggle to deal with the PDF readers with React.

Accomplishments that we're proud of

A frontend design that concise yet understandable and a backend that can read pdf files uploaded to it and an ai that connects to it to summarize information.

What we learned

How to integrate AI functionality in the backend with frontend design.

What's next for FinePrint

Probably some fine tuning with the AI prompt to make it send bullet points and more consise data and also a loading screen

Share this project:

Updates