{"id":25522266,"url":"https://github.com/stuartemiddleton/soton_corenlppy","last_synced_at":"2026-02-12T04:57:37.245Z","repository":{"id":196070819,"uuid":"272066767","full_name":"stuartemiddleton/soton_corenlppy","owner":"stuartemiddleton","description":"soton_corenlppy is a Python NLP library containing a body of open source research code being continually developed at the University of Southampton, UK. its release is intended to support ongoing research and commercial applications involving the University of Southampton.","archived":false,"fork":false,"pushed_at":"2020-06-13T18:47:12.000Z","size":4,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-07-15T11:18:03.139Z","etag":null,"topics":["information-extraction","natural-language-processing"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stuartemiddleton.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2020-06-13T18:44:09.000Z","updated_at":"2025-04-18T07:07:10.000Z","dependencies_parsed_at":"2023-09-21T07:35:12.041Z","dependency_job_id":"dd0daf3f-1a2a-4296-9b09-bf9715f03115","html_url":"https://github.com/stuartemiddleton/soton_corenlppy","commit_stats":null,"previous_names":["stuartemiddleton/soton_corenlppy"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/stuartemiddleton/soton_corenlppy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stuartemiddleton%2Fsoton_corenlppy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stuartemiddleton%2Fsoton_corenlppy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stuartemiddleton%2Fsoton_corenlppy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stuartemiddleton%2Fsoton_corenlppy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stuartemiddleton","download_url":"https://codeload.github.com/stuartemiddleton/soton_corenlppy/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stuartemiddleton%2Fsoton_corenlppy/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272024655,"owners_count":24860528,"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-08-25T02:00:12.092Z","response_time":1107,"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":["information-extraction","natural-language-processing"],"created_at":"2025-02-19T18:19:05.343Z","updated_at":"2026-02-12T04:57:32.193Z","avatar_url":"https://github.com/stuartemiddleton.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# soton_corenlppy project\r\n\r\nsoton_corenlppy is a Python NLP library containing a body of open source research code being continually developed at the University of Southampton, UK. its release is intended to support ongoing research and commercial applications involving the University of Southampton.\r\n\r\nsoton_corenlppy works with Python 3.7 and has been tested on Windows 10 and Ubuntu 18.04 LTS.\r\n\r\nFeature suggestions and/or bug reports can be sent to {sem03}@soton.ac.uk. We do not however offer any software support beyond the examples and API documentation already provided.\r\n\r\nThe software is copyright University of Southampton, UK. It has been supported over a multi-year period by the following grants: EU FP7 TRIDEC (258723), EU FP7 REVEAL (610928), EU H2020 project GRAVITATE (665155), ESRC FloraGuard (ES/R003254/1), DSTL CYShadowWatch (ACC2005442), InnovateUK LPLP (104875), NERC GloSAT (NE/S015604/1). This software can only be used for research, education or evaluation purposes. A free commercial license is available on registration request to {sem03}@soton.ac.uk. The University of Southampton is open to discussions regarding [collaboration](https://www.southampton.ac.uk/~sem03/engagement.html) in future research projects relating to this work.\r\n\r\n# soton_corenlppy documentation resources\r\n\r\nsoton_corenlppy [API](https://www.southampton.ac.uk/~sem03/soton_corenlppy/api/index.html)\r\nsoton_corenlppy example code on [github](https://github.com/stuartemiddleton/soton_corenlppy)\r\n\r\n# Python libs needed (earlier versions may be suitable but are untested)\r\n\r\nPython libs: psycopg2 \u003e= 2.8, nltk \u003e= 3.4, setuptools \u003e= 46\r\n\r\nYou will need to download NLTK corpra before running soton_corenlppy:\r\n\r\n```python\r\npython\r\nimport nltk\r\nnltk.download()\r\n==\u003e install all or at least stopwords, names and wordnet\r\n```\r\n\r\n# Installation\r\n\r\npython3 -m pip install soton_corenlppy\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstuartemiddleton%2Fsoton_corenlppy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstuartemiddleton%2Fsoton_corenlppy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstuartemiddleton%2Fsoton_corenlppy/lists"}