xiaoyuin/tntspa
Official repository of "Neural Machine Translating from Natural Language to SPARQL"
This project helps researchers and data scientists automatically translate natural language questions into SPARQL queries, which are used to retrieve information from Linked Data resources and Knowledge Graphs. You input a question in plain English, and it outputs the corresponding SPARQL query. This tool is for anyone working with semantic web data who finds writing complex SPARQL queries challenging.
No commits in the last 6 months.
Use this if you need to query complex Knowledge Graphs and Linked Data but want to avoid the intricate syntax of SPARQL by formulating questions in natural language.
Not ideal if your data is not stored in Knowledge Graphs or Linked Data, or if you already have deep expertise in SPARQL query writing.
Stars
17
Forks
12
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Dec 15, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/xiaoyuin/tntspa"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
xv44586/toolkit4nlp
transformers implement (architecture, task example, serving and more)
luozhouyang/transformers-keras
Transformer-based models implemented in tensorflow 2.x(using keras).
ufal/neuralmonkey
An open-source tool for sequence learning in NLP built on TensorFlow.
graykode/xlnet-Pytorch
Simple XLNet implementation with Pytorch Wrapper
uzaymacar/attention-mechanisms
Implementations for a family of attention mechanisms, suitable for all kinds of natural language...