{"id":27165765,"url":"https://github.com/fcoagz/rate-reader-epv","last_synced_at":"2025-06-14T06:38:20.134Z","repository":{"id":284545114,"uuid":"954917782","full_name":"fcoagz/rate-reader-epv","owner":"fcoagz","description":"pyDolarVenezuela API utilities, image processing (EnParaleloVzla) to extract currency exchange rates from specific platforms, validating content against expected patterns","archived":false,"fork":false,"pushed_at":"2025-04-04T13:18:26.000Z","size":3880,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T14:25:38.660Z","etag":null,"topics":["data","finance","json","processing-images","pydolarvenezuela"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fcoagz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","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},"funding":{"ko_fi":"fcoagz"}},"created_at":"2025-03-25T20:20:40.000Z","updated_at":"2025-04-04T13:18:30.000Z","dependencies_parsed_at":"2025-03-26T13:21:49.675Z","dependency_job_id":"b2bbd57a-4fe8-4c85-902c-e3ad4c45c82e","html_url":"https://github.com/fcoagz/rate-reader-epv","commit_stats":null,"previous_names":["fcoagz/rate-reader-epv"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fcoagz%2Frate-reader-epv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fcoagz%2Frate-reader-epv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fcoagz%2Frate-reader-epv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fcoagz%2Frate-reader-epv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fcoagz","download_url":"https://codeload.github.com/fcoagz/rate-reader-epv/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247968995,"owners_count":21025896,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["data","finance","json","processing-images","pydolarvenezuela"],"created_at":"2025-04-09T03:20:44.121Z","updated_at":"2025-06-14T06:38:20.129Z","avatar_url":"https://github.com/fcoagz.png","language":"Python","funding_links":["https://ko-fi.com/fcoagz"],"categories":[],"sub_categories":[],"readme":"# Rate Reader EnParaleloVzla\n\n![Docker](https://img.shields.io/badge/Docker-2CA5E0?style=for-the-badge\u0026logo=docker\u0026logoColor=white)\n![Python](https://img.shields.io/badge/Python-3776AB?style=for-the-badge\u0026logo=python\u0026logoColor=white)\n![OCR](https://img.shields.io/badge/OCR-4285F4?style=for-the-badge\u0026logo=tesseract\u0026logoColor=white)\n\nAPI de procesamiento de imágenes diseñada para la identificación y extracción automatizada de tasas de cambio del dólar paralelo en Venezuela, mediante técnicas de:\n\n- Reconocimiento Óptico de Caracteres (OCR) con implementación del motor [Tesseract](https://github.com/tesseract-ocr/tesseract)\n- AI con Gemini para validación y análisis contextual (opcional)\n\n### Ejecución con Docker\n```bash\n# Construir la imagen\ndocker build -t rate-reader-epv .\n\n# Ejecutar el contenedor\ndocker run -d -p 14924:14924 --name rate_reader rate-reader-epv\n```\n\n## Endpoints\n\n### `GET /api/docs`\n\n### `POST /api/reader`\n\nEn este endpoint se envía una imagen de la tasa de cambio del dólar paralelo en Venezuela, y se obtiene la tasa de cambio en formato JSON.\n\n#### Request\n\n```json\n{\n    \"file\": \"bytes\",\n    \"type_img\": \"image-1|image-2|null\"\n}\n```\n\n#### Response\n    \n```json\n{\n  \"content\": [\n    {\n      \"name\": \"@EnParaleloVzla3\",\n      \"price\": 95.60\n    },\n    {\n      \"name\": \"@Yadio_io\",\n      \"price\": 92.5\n    },\n    ...\n  ]\n}\n```\n\n## Tipo de imágenes\n\n### `image-1`\n\nEs la imagen principal que refleja la tasa de cambio del dólar paralelo y sus fuentes.\n\n![](images/image-1.png)\n\n### `image-2`\n\nEs la imagen secundaria que refleja el precio de dolar BCV, Euro y Bitcoin.\n\n![](images/image-2.png)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffcoagz%2Frate-reader-epv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffcoagz%2Frate-reader-epv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffcoagz%2Frate-reader-epv/lists"}