{"id":20401164,"url":"https://github.com/brain-facens/fieldvision-ai","last_synced_at":"2026-05-31T22:31:34.869Z","repository":{"id":184272561,"uuid":"671542054","full_name":"brain-facens/FieldVision-AI","owner":"brain-facens","description":"API for processing text on invoices, with the aim of identifying relevant fields on an invoice and optimizing bonus or validation systems. ","archived":false,"fork":false,"pushed_at":"2023-11-06T13:33:31.000Z","size":131485,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-03-05T01:42:18.888Z","etag":null,"topics":["devops","ocds","ocr","paddlepaddle","python","text-classification"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brain-facens.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-07-27T14:55:19.000Z","updated_at":"2023-10-25T13:27:48.000Z","dependencies_parsed_at":"2025-01-15T11:21:26.543Z","dependency_job_id":"13da79f9-fe18-47ef-9c33-514b0f76a2f6","html_url":"https://github.com/brain-facens/FieldVision-AI","commit_stats":null,"previous_names":["brain-facens/ocr-notas","brain-facens/fieldvision-ai"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/brain-facens/FieldVision-AI","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brain-facens%2FFieldVision-AI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brain-facens%2FFieldVision-AI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brain-facens%2FFieldVision-AI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brain-facens%2FFieldVision-AI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brain-facens","download_url":"https://codeload.github.com/brain-facens/FieldVision-AI/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brain-facens%2FFieldVision-AI/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33752286,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-31T02:00:06.040Z","response_time":95,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["devops","ocds","ocr","paddlepaddle","python","text-classification"],"created_at":"2024-11-15T04:48:11.815Z","updated_at":"2026-05-31T22:31:34.846Z","avatar_url":"https://github.com/brain-facens.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FieldVision AI\n\nhttps://github.com/brain-facens/OCR-notas/assets/64169072/8078be88-cb17-4616-9e03-8646b638b623\n\nAPI for processing text on invoices, with the aim of identifying relevant fields on an invoice and optimizing bonus or validation systems. Making life easier for logisticians, merchants and managers, the application has an interface that captures images from the webcam, processes the image using OCR and provides a visualization of the results obtained.\n\n## Docs\n[Visit our wiki](https://github.com/brain-facens/FieldVision-AI/wiki)\n\n## First Steps\n\nThis project was developed to run a web interface, where the user will have access to the image capture system and the data processed from that image. Follow the steps below to use this project, the stable version is in the main branch.\n\n### Requirements\n\nThe following requirements should ideally be met for proper operation:\n\n- Ubuntu 20.04 (Original development environment, but compatible with 18.04 and 22.04)\n- Docker Engine or Docker Desktop\n- Python 3.8\n- Git\n- Anaconda/Miniconda\n- Create a virtual environment for the project if you want to work without conda;\n \n  ```\n  conda create --name fielvision python=3.8 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/\n\n  # Activate the environment\n  conda activate fielvision\n  ```\n\n---\n**Warning!**\n**We recommend that you use the Docker container developed for this project, as the application is stable. This avoids the risk of incorrect installations, path errors and library versions.**\n\n---\n\n### Installation \n\nLocal:\n\n```\n# Activate the environment\nconda activate fielvision\n\n# Clone repository\ngit clone https://github.com/brain-facens/FieldVision-AI.git\n\n# Install requirements\ncd FieldVision-AI/\npip install -r requirements.txt\n```\n\nDocker:\n```\n# Pull image\ndocker pull brain20/ocr-notas\n```\n\n\n## Usage\n\nLocal:\n\n```\n# Applicable filter of up to 3 words \n# python src/field_vision_API/main.py \u003cfist, second, third\u003e\n\n# Run API\npython src/field_vision_API/main.py\n```\n\nDocker:\n```\n# Running the container with the application\ndocker run -it --rm -p 8080:8080 brain20/ocr-notas\n```\n---\n**Warning!**\nRunning the container will start the API, which is the interface between OCR processing and the end user. The API is documented in a Swagger, where you can test it.\n\n---\n\n## Demo\n\n\nhttps://github.com/brain-facens/OCR-notas/assets/64169072/fcb7e222-cb14-4963-8ef6-a1e8f77f521b\n\n\n\n---\n\n## 🤝 Collaborators\n\nWe would like to thank the following people who contributed to this project:\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003ca href=\"#\"\u003e\n        \u003cimg src=\"https://avatars.githubusercontent.com/u/64169072?v=4\" width=\"100px;\" alt=\"Foto do Natanael Vitorino no GitHub\"/\u003e\u003cbr\u003e\n        \u003csub\u003e\n          \u003cb\u003eNatanael Vitorino\u003c/b\u003e\n        \u003c/sub\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003ca href=\"#\"\u003e\n        \u003cimg src=\"https://avatars.githubusercontent.com/u/102334565?v=4\" width=\"100px;\" alt=\"Foto do Natanael Vitorino no GitHub\"/\u003e\u003cbr\u003e\n        \u003csub\u003e\n          \u003cb\u003eLucas Oliveira\u003c/b\u003e\n        \u003c/sub\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\n      \u003ca href=\"#\"\u003e\n        \u003cimg src=\"https://avatars.githubusercontent.com/u/98903288?v=4\" width=\"100px;\" alt=\"Foto do Pedro Gabriel no GitHub\"/\u003e\u003cbr\u003e\n        \u003csub\u003e\n          \u003cb\u003ePedro Gabriel\u003c/b\u003e\n        \u003c/sub\u003e\n      \u003c/a\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n## 📝 License\n\nThis project is under license. See the file [LICENSE](LICENSE) for more details.\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrain-facens%2Ffieldvision-ai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrain-facens%2Ffieldvision-ai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrain-facens%2Ffieldvision-ai/lists"}