-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Run DBPedia Spotlight with local Sparql-Endpoint #39
Comments
Hi, I have the same use case, facing the same while trying to host a local version of DBpedia spotlight on our endpoint of Dbpedia. I will really appreciate if anybody can shed some light on this. Thanks |
Hi @sourabhpoddar404 , If I understand well, the annotations from DBpedia Spotlight must return a predefined URL (the URL from your own DBpedia endpoint, e.g., http://localhost/resource/) instead of the regular https://dbpedia.org/resource/. If that is the case, you could update the class SpotlightConfiguration.java with your default values. For example, change the default NAMESPACE:
for something like
After the corresponding updates, you need to package/install the whole project (
I hope this information helps. |
Hi Thanks for the reply. Thanks |
Hi @sourabhpoddar404 , Ok, that's an interesting task, and you are right; there are no instructions to do that. At this moment, there is no implementation with a personalized subset of DBpedia or Wikipedia dump files. The reason is that the language models used by DBpedia Spotlight are produced from the Wikipedia dump files in combination with the DBpedia artifacts of disambiguation, instance-type, and redirects from the DBpedia Databus. However, you could try to produce your language model based on your version of DBpedia. Possible steps could be the following:
Please, if you implement a local version of DBpedia Spotlight, it would be great if you shared your solution. Thanks. UPDATE: maybe you could find useful the project: https://github.com/dbpedia-spotlight/spotlight-model-editor/ |
Hi,
I have spent some time reading through all the different wiki pages and tutorials, but I am a bit confused about which possibilities of running DBPedia Spotlight still exist.
I am running my own DBPedia instance on a server using Virtuoso providing me with a local sparql endpoint to access it. I would like to run DBPedia Spotlight and set the sparql endpoint to my local one.
What is the best way to achieve this with the available options for running DBPedia Spotlight?
The text was updated successfully, but these errors were encountered: