Our inspiration for this project came from a shared frustration with the overwhelming nature of lengthy reports and the desire to make information more accessible. We envisioned a tool that would empower individuals to quickly grasp the essence of complex documents and efficiently extract valuable insights. With OpenAI's capabilities and our passion for simplifying the way we consume information, we embarked on this journey to create a solution that streamlines document handling and liberates users from the burden of time-consuming reading

What it does

Our web application, powered by OpenAI, revolutionizes document handling. Simply upload your PDF files. It splits the text into small chunks and generates concise summaries on the fly. But that's not all - it's also a virtual assistant! You can ask it questions about the content, and it provides instant answers.

How we built it

We built our project using cutting-edge technology and a systematic approach. First, we integrated OpenAI's powerful language models to process and analyze the PDF files. We then developed a user-friendly web interface to enable seamless file uploads and interaction.

Challenges we ran into

Initially, we wanted to implement it with llama-2, but due to memory constraints, we had to drop that idea. Llama-2 is a larger program with more memory and processing power, so it was better suited for implementing the more complex code. Another challenge was incorporating support for docx files as we need more advanced HTML/CSS manipulation as it uses XML-based files that store text, elements, and formatting.

Accomplishments that we're proud of

We are proud that we were able to incorporate AI with the help of the openAI API into our project. This allowed us to create an automated system that can identify and predict patterns in our dataset. This has allowed us to gain valuable insights into our market and make better decisions.

What we learned

We learned to use Streamlit and how to incorporate it with openAI API. Overall, it was an exciting learning experience!

What's next for Load N Ask

We hope to use Llama-2's capabilities to create a more efficient and secure web application. We will also use the platform to optimize our workflow and automate processes. Finally, Llama-2 will help us analyze our data for better decision-making. We also plan to incorporate multiple file support into the dashboard.

Built With

  • faiss
  • langchain
  • llm
  • openai
  • streamlit
Share this project: