Skip to main content

name-dropper scripts

current build status for namedropper-py

Python scripts and utilities for looking up names and linking them to authoritative identifiers. See the top-level namedropper repository for more information.

Currently uses DBpedia Spotlight for recognition of named entities in text, with support for matching identified DBpedia resources (currently only for Persons) with the equivalent resource in VIAF (Virtual International Authority File).

Installation

We recommend the use of pip to install the latest released version of this package and its dependencies:

pip install namedropper

This will also make the lookup-names and count-nametags scripts available.

More detailed documentation, including script usage information, is available at http://namedropper.readthedocs.org/

License

NameDropper Python module and scripts are distributed under the Apache 2.0 License.

Developer notes

To install dependencies for your local check out of the code, run pip install in the namedropper-py directory (the use of virtualenv is recommended):

pip install -e .

If you want to run unit tests or build sphinx documentation, you will also need to install development dependencies:

pip install namedropper[dev]

To run all unit tests:

nosetests   # for normal development
nosetests --with-coverage --cover-package=namedropper --cover-xml --with-xunit   # for continuous integration

To run unit tests for a specific module, use syntax like this:

nosetests test/test_spotlight.py

To generate sphinx documentation:

cd doc
make html

Release files for namedropper 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for namedropper 0.3.1
File Size Uploaded
namedropper-0.3.1.tar.gz 38.1 kB Details

Release files / namedropper-0.3.1.tar.gz

Download URL namedropper-0.3.1.tar.gz
Size 38.1 kB
Tags Source
SHA-256 checksum
How to use checksums
d8273b6021c26b4e6406e5038c696b317448f6e5b8544db8b784b1659d1ec19f
BLAKE2b-256 checksum
How to use checksums
308cafbd62e8911d3df498c676803c6ba27d7b559bb80cc78cac3cb38c6eaceb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.3.1 This release

1 release file

0.3.0

1 release file

0.2.1

1 release file

0.2.0

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page