Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/smoke221/analyzy

An application designed to read PDFs with the help of AI in a better way allowing users to ask questions about the contents of the file.
https://github.com/smoke221/analyzy

Last synced: 12 days ago
JSON representation

An application designed to read PDFs with the help of AI in a better way allowing users to ask questions about the contents of the file.

Awesome Lists containing this project

README

        

# Analyzy - AI-Powered Document Analysis Platform

Analyzy is an innovative application designed to simplify the process of analyzing PDF documents using artificial intelligence (AI). By leveraging cutting-edge technology, Analyzy allows users to upload PDF files and receive comprehensive analysis of their content within seconds. Here's what Analyzy offers:

## What does Analyzy do?

Analyzy streamlines the document analysis process by utilizing AI algorithms to extract key information and provide insightful analysis from PDF documents. Users can simply upload their PDF files to the platform, and Analyzy will analyze the content, generating valuable insights and summaries. Additionally, Analyzy features a chatbox where users can ask questions related to the document, and the AI system will provide accurate responses.

## Features

- **Sign Up/Login:**
- Users can sign up or log in with their credentials.
- Seamless transition between sign-up and login screens.
- Option for logging in with Google.

- **Home and Drag & Drop:**
- Navigation to various sections including the Analyze page.
- Drag and drop functionality for uploading files.
- Upload files to AWS S3 with a single click.
- View uploaded files and perform actions like analyzing and deleting.

- **Analyze:**
- Display of uploaded files from AWS S3.
- AI analysis section for insights on the uploaded files.
- Chatbox feature for users to interact with AI and ask questions related to the files.

## Future Enhancements
- Support for uploading and analyzing document formats like DOC/DOCX, PPT
- Plan to incorporate tools that will allow us to gather valuable feedback and analytics from our users.

## Deployements

### [Backend is deployed on google app engine](https://analyzy.el.r.appspot.com/)

## Initial Design Concepts and Overview

### 1. Login/Signup
This section showcases the user-friendly interface for logging in or signing up. It includes easy-to-use buttons like "I'm new" and "I have an account" for seamless switching between login and signup. Users have the option to log in with their Google account for added convenience.
![Signup-Login](https://github.com/Smoke221/Analyzy/assets/114225283/846f7cf7-1c93-43cb-b875-bfc0179f025b)

### 2. Home and Drag-and-Drop
This image illustrates the navigation bar with the "Analyze" option and a drag-and-drop area for effortless file uploads. Users can easily upload files by dragging them into the designated area. Users can view the files uplaoded to S3.
![Home](https://github.com/Smoke221/Analyzy/assets/114225283/58c26914-d612-4945-83e4-040cf1f58c0b)

### 3. Analyze
The Analyze page layout is shown here, with the uploaded file displayed on the right and the AI analysis section on the left. Users can view detailed analysis insights provided by AI algorithms and a chatbox feature where users can interact with the AI by asking predefined and their own questions, enhancing user engagement and usability.
![Analyze](https://github.com/Smoke221/Analyzy/assets/114225283/bafedd4e-50dd-4ee6-b0ce-46ff8e8d2502)