Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bmzhao/custom-label-lookup
https://github.com/bmzhao/custom-label-lookup
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/bmzhao/custom-label-lookup
- Owner: bmzhao
- Created: 2016-12-30T02:59:43.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-01-06T20:12:15.000Z (about 8 years ago)
- Last Synced: 2024-10-29T15:44:50.913Z (3 months ago)
- Language: Python
- Size: 2.93 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Custom Knowledgebase Yodaqa Label-Lookup Service
Flask backend for the label-lookup api conforming to interface provided by https://github.com/brmson/label-lookup
Motivation is to provide a label-lookup service for a custom knowledge base, in hopes of integrating into yodaqa pipeline.
The existing yodaqa label-lookup services are tightly coupled with dbpedia/wikipedia articles.
Instead of writing our own fuzzy search algorithm, we use Elasticsearch's fuzzy query api, assuming that all of our rdf triples' labels and their corresponding uris have been indexed in ES. (See my rdf-label-indexer repo).
Hopefully we can also leverage the "score" field returned by ES into yoda.