{"id":35015637,"url":"https://github.com/mdda/berkeley-entity-server","last_synced_at":"2026-05-21T17:31:18.964Z","repository":{"id":32581861,"uuid":"36164986","full_name":"mdda/berkeley-entity-server","owner":"mdda","description":"Simple Java REST API wrapper for the Berkeley Entity Resolution System","archived":false,"fork":false,"pushed_at":"2015-06-01T09:52:05.000Z","size":168,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2023-03-11T07:58:05.934Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Scala","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"go-errors/errors","license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mdda.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}},"created_at":"2015-05-24T09:28:02.000Z","updated_at":"2018-02-13T04:03:56.000Z","dependencies_parsed_at":"2022-08-29T00:10:23.375Z","dependency_job_id":null,"html_url":"https://github.com/mdda/berkeley-entity-server","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"purl":"pkg:github/mdda/berkeley-entity-server","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdda%2Fberkeley-entity-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdda%2Fberkeley-entity-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdda%2Fberkeley-entity-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdda%2Fberkeley-entity-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mdda","download_url":"https://codeload.github.com/mdda/berkeley-entity-server/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdda%2Fberkeley-entity-server/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28072870,"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","status":"online","status_checked_at":"2025-12-27T02:00:05.897Z","response_time":58,"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":[],"created_at":"2025-12-27T05:19:27.670Z","updated_at":"2025-12-27T05:19:28.731Z","avatar_url":"https://github.com/mdda.png","language":"Scala","funding_links":[],"categories":[],"sub_categories":[],"readme":"# berkeley-entity-server\nSimple Java REST API wrapper for the Berkeley Entity Resolution System\n\n## This is simply a placeholder for the moment\nThe plan is to make it  operate in a similar fashion to https://github.com/mdda/corenlp-java-server\n\n\n### Downloading the Entity Data \n\nFrom :  http://nlp.cs.berkeley.edu/projects/entity.shtml \n(which appears to be a very temperamental / *spurty* server):\n\n```\ncurl -O http://nlp.cs.berkeley.edu/downloads/berkeley-entity-models.tgz\n  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n100  886M  100  886M    0     0   564k      0  0:26:46  0:26:46 --:--:-- 5044k\n\n# Upon completion :\nls -l berkeley-entity-models.tgz \n-rw-rw-r--. 929073602 May 21 02:01 berkeley-entity-models.tgz\n```\n\n\n### Downloading the Berkeley Entity Resolution System source\n\n```\ngit clone https://github.com/gregdurrett/berkeley-entity.git\n# This downloads 20.63Mb of git objects\n```\n\nUnless you need to alter the source code itself, all that this project \nrequires is the pre-compiled (15.2Mb) jar file contained in the \nroot of the 'berkeley-entity' repo :\n\n```\nls -l berkeley-entity/*.jar\n-rw-rw-r--. 15287983 May 25 13:19 berkeley-entity/berkeley-entity-1.0.jar\n\n```\n\nIf you do change the source, or would like to rebuild the jar from scratch,\nsimply execute ```sbt``` in the 'berkeley-entity' repo root, then, in the ```sbt``` CLI : \n\n```\nassembly\n# [info] Compiling 108 Scala sources and 15 Java sources to \n#        ... /target/scala-2.11/classes ...\n# ... berkeley-entity/target/scala-2.11/berkeley-entity-assembly-1.jar\n```\n\nThis takes ~1 minute on a moderately specified laptop.\n\n```\n# Original, packaged jar :\nls -l *.jar\n-rw-rw-r--. 15287983 May 25 13:19 berkeley-entity-1.0.jar\n# New, rebuilt jar :\nls -l target/scala-2.11/berkeley-entity-assembly-1.jar \n-rw-rw-r--. 15288485 May 25 13:35 target/scala-2.11/berkeley-entity-assembly-1.jar\n```\n\nDifferences in scala versions, and downloaded libraries likely account for the differences.\n\nThen, copy ```berkeley-entity-1.0.jar``` into this repo's ```lib``` folder, next\nto the placeholder file.\n\n\n### Useful resources\n\nhttps://github.com/chonger/ScalaFrontend\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdda%2Fberkeley-entity-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmdda%2Fberkeley-entity-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdda%2Fberkeley-entity-server/lists"}