Inspiration

To automate the process of analyzing documents.

What it does

By allowing users to define specific rules or inputs, Promptlyze leverages the power of large language models to meticulously examine a batch of documents, extracting and gathering valuable insights. Whether you\'re looking to save the results for later review in a CSV file or prefer to immediately view the collected data, Promptlyze offers a flexible and efficient solution for comprehensive document analysis.

How we built it

Promptlyze uses a flask API to authenticate users and provides endpoints for user to upload documents. When a user requests to run a prompt on a batch of documents, we first upload the documents to google cloud, then use Google Vision to get annotations from the document. We then process the annotations and use OpenAI language models with Langchain to run the prompt. The collected information is then sent back to the user.

Challenges we ran into

One of the challenges we ran into was deploying the flask API. There was a lot of configurations required to make sure the app was able to run on the host environment.

Accomplishments that we're proud of

We're proud of integrating Google Cloud, Google Vision, and OpenAI's language models to create a seamless document analysis platform. Overcoming deployment challenges and receiving positive feedback on Promptlyze\'s efficiency and effectiveness are our key achievements. Our platform stands out for its ability to provide actionable insights from complex documents, validating our innovative approach.

What we learned

The development of Promptlyze taught us the nuances of deploying Flask applications, working with cloud-based document processing, and leveraging AI for data analysis. We gained insights into managing large data volumes, enhancing our problem-solving and project management skills. This journey emphasized the value of teamwork and adaptability in technology projects.

What's next for Promptlyze

Our future plans include refining Promptlyze based on user feedback, expanding its document analysis capabilities, and incorporating advanced NLP techniques for better accuracy. We aim to improve scalability to support growing data demands and broaden our market reach, establishing Promptlyze as a leading tool in document analysis across various sectors.

Built With

Share this project:

Updates