vasugr/Natural-Language-To-SPARQL

Translate a query in natural language to SPARQL query with an interactive web-based interface.

38
/ 100
Emerging

This project helps anyone who needs to query complex, linked data sources, like knowledge graphs, but isn't familiar with the SPARQL query language. You input your question in plain English, and it outputs the precise SPARQL query needed to retrieve your answer. It's ideal for data analysts, researchers, or information architects working with semantic web data.

No commits in the last 6 months.

Use this if you need to extract specific information from a SPARQL endpoint or knowledge graph and prefer to ask questions in natural language rather than writing SPARQL queries manually.

Not ideal if you are a SPARQL expert or if your data sources are not structured as knowledge graphs or accessible via SPARQL endpoints.

knowledge-graphs semantic-web data-query information-retrieval linked-data
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 6 / 25
Maturity 16 / 25
Community 16 / 25

How are scores calculated?

Stars

24

Forks

7

Language

Jupyter Notebook

License

MIT

Last pushed

Oct 11, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/vasugr/Natural-Language-To-SPARQL"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.