Ahmad Jajja |
Pariphat Sinma |
Inam Ul Rehman |
Hassam Aziz |
M.Hassan Gulzar |
Faraz Shoaib |
Neue View is an OCR solution powered by AI that aims to overcome the challenges of digitizing written data and converting it into insightful information, data entry, and visualization. This web-based OCR system makes it easy and efficient for non-technical users to digitize and analyze information. The two main problems that Neue View solves are; first, digitizing written data is a challenging task for every business. It is time-consuming, expensive, and not scalable in today's digital era. Secondly, there is an impending problem of an aging society where, by 2050, 20% of the population will be 65 years and above. This issue will demand new ways to maintain the same productivity. Doing manual data entry alone for 1% of US businesses would cost around 18 billion dollars annually. Users can capture or upload images from various devices using a web application. They can then select a language output and receive digitized data. The new view will convert the image to editable text that the user can export in various file formats. Users can also edit the text to improve the accuracy of our AI model and make conversational inputs to gain insights from the data. A new feature also allows users to create visualizations for better understanding of the information.
Explore the docs »
View Project
·
Report Bug
·
Request Feature
·
Join our Discord
To install and run Nueu View Application locally, follow these steps:
-
Clone the Repository:
git clone https://github.com/Ahmadjajja/neue-view.git
-
Create Virtual Environment and Activate it
python -m venv env # creating virtual env ./env/Scripts/Activate.ps1 # activating virtual env
-
Install the packages:
pip install -r requirements.txt
-
Run the Application For back-end
Make sure to update the .env_example with your OPENAI_API_KEYpython app.py
-
For Front-end
cd client
-
install packages
npm i
-
start the client
npm run dev
Open a discussion or stop by our discord server.
Report the bug here.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
To contribute to the Nueu View App,
Clone this repo locally and commit your code on a separate branch. If you're making core changes please write unit tests for your code, and check that everything works by running the following before opening a pull-request
or
- Fork the Project
- Create your Feature Branch (
git checkout -b yourBranchName
) - Make changes and make sure everything is working fine
- Commit your Changes (
git commit -m 'Add message here'
) - Push to the Branch (
git push origin yourBranchName
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.