{"id":19811312,"url":"https://github.com/diging/giles-eco-giles-web","last_synced_at":"2025-05-01T08:32:50.457Z","repository":{"id":13274384,"uuid":"72795142","full_name":"diging/giles-eco-giles-web","owner":"diging","description":"Distributed system based on Apache Kafka to run OCR on images and extract images and texts from PDF files.","archived":false,"fork":false,"pushed_at":"2025-01-02T23:38:47.000Z","size":4911,"stargazers_count":9,"open_issues_count":6,"forks_count":2,"subscribers_count":12,"default_branch":"develop","last_synced_at":"2025-04-06T11:51:47.037Z","etag":null,"topics":["giles-ecosystem","java","spring"],"latest_commit_sha":null,"homepage":"http://gilesecosystem.io","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/diging.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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}},"created_at":"2016-11-03T23:13:41.000Z","updated_at":"2024-12-11T20:33:44.000Z","dependencies_parsed_at":"2024-03-29T21:26:16.832Z","dependency_job_id":"bdccbaf1-3857-4476-9f30-56b6babe6e2b","html_url":"https://github.com/diging/giles-eco-giles-web","commit_stats":null,"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diging%2Fgiles-eco-giles-web","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diging%2Fgiles-eco-giles-web/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diging%2Fgiles-eco-giles-web/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diging%2Fgiles-eco-giles-web/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/diging","download_url":"https://codeload.github.com/diging/giles-eco-giles-web/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251847828,"owners_count":21653582,"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":["giles-ecosystem","java","spring"],"created_at":"2024-11-12T09:25:44.757Z","updated_at":"2025-05-01T08:32:49.462Z","avatar_url":"https://github.com/diging.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Giles Ecosystem\n\n\u003ca href='http://diging-dev.asu.edu/jenkins/job/GECO_test_giles_web_on_push'\u003e\u003cimg src='http://diging-dev.asu.edu/jenkins/buildStatus/icon?job=GECO_test_giles_web_on_push'\u003e\u003c/a\u003e\n\nThe Giles Ecosystem is a distributed system to run OCR on images and extract images and texts from PDF files. This repository contains the user-facing component of this system called \"Giles\". The system requires the following software:\n\n* Apache Tomcat 8\n* Apache Kafka\n* Apache Zookeeper\n* MySQL (or PostgreSQL)\n* Tesseract OCR (https://github.com/tesseract-ocr/)\n\nThe core components of the Giles Ecosystem are located in the following repositories:\n\n* Giles: https://github.com/diging/giles-eco-giles-web (this repository)\n* Nepomuk: https://github.com/diging/giles-eco-nepomuk (file storage)\n* Cepheus: https://github.com/diging/giles-eco-cepheus (image extraction from PDF files)\n* Andromemda: https://github.com/diging/giles-eco-andromeda (text extraction from PDF files)\n* Cassiopeia: https://github.com/diging/giles-eco-cassiopeia (OCR using Tesseract)\n\nThe above applications have dependencies to libraries located in the following repositories:\n\n* https://github.com/diging/giles-eco-requests\n* https://github.com/diging/giles-eco-util\n* https://github.com/diging/giles-eco-september-util\n\nAdditionally, Giles depends on:\n\n* https://github.com/jdamerow/spring-social-github\n* https://github.com/jdamerow/spring-social-mitreid-connect\n\nThere are some additional components of the Giles Ecosystem that can be added if required:\n\n* September (monitoring app for the Giles Ecosystem): https://github.com/diging/giles-eco-september\n* Freddie (Solr connector): https://github.com/diging/giles-eco-freddie\n\nThere is a Docker Compose file for testing and evaluation purposes that sets up the Giles Ecosystem in Docker. You can find that file here: https://github.com/diging/giles-eco-docker\n\nYou can detailed installation information and the documentation of Giles' API [here](https://diging.atlassian.net/wiki/display/GECO/Giles+Ecosystem+Home).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdiging%2Fgiles-eco-giles-web","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdiging%2Fgiles-eco-giles-web","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdiging%2Fgiles-eco-giles-web/lists"}