Skip to content
Hybrid Question Answering (HAWK) -- is going to drive forth the OKBQA vision of hybrid question answering system using Linked Data and full-text information.
HTML Other
  1. HTML 99.0%
  2. Other 1.0%
Branch: master
Clone or download
Latest commit 1bf61d2 Mar 19, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
deploy-scripts Further improved deploy script Mar 24, 2016
resources Damit ich zuhause weiterarbeiten kann Mar 29, 2016
results restructure results, deploy folder for easier documentation May 18, 2015
src Merge branch 'master' of https://github.com/AKSW/hawk Jun 22, 2016
.gitignore Latest changes Jun 22, 2016
EclipseFormatter.xml intermediate improvement Feb 29, 2016
LICENSE Update LICENSE Dec 2, 2017
QALD6_Train_Multilingual_NIF.ttl Cleaned logging output. Wrote better NIF testing. May 30, 2016
README.md Update README.md Mar 19, 2018
README_old.md README with move message Jun 22, 2016
hawk_api.json New AnswerBox information in HAWK API Jun 30, 2015
pom.xml
sorttable.js improved results table to be sortable Sep 10, 2014

README.md

HAWK (original from 2015, ESWC paper)

Hybrid Question Answering (hawk) -- is going to drive forth the OKBQA vision of hybrid question answering using Linked Data and full-text indizes.

Performance benchmarks can be done on the QALD-5 hybrid benchmark (test+train)

For more useful tools and more current Question Answering related topic please see https://github.com/dice-group/NLIWOD/

Building HAWK

Tested under Java 1.8.

git clone https://github.com/dice-group/hawk.git
mvn clean package -DskipTests
java -jar target/hawk-0.2.1.jar

or run via Eclipse IDE.

After cloning make sure the class src/main/java/org/aksw/hawk/querybuilding/SPARQL.java points to a valid endpoint (FUSEKI + full-text-feature-activated): http://131.234.28.52:3030/ (unreliable)

Restful Service

curl localhost:8181/search?q=What+is+the+capital+of+Germany+%3F will return a UUID.

curl http://localhost:8181/status?UUID=00000000-0000-0000-0000-000000000001 gives you status updates

Setting up your own Fuseki Endpoint

Please read https://medium.com/@rrichajalota234/how-to-apache-jena-fuseki-3-x-x-1304dd810f09

A ready-to-go index can be found here: https://hobbitdata.informatik.uni-leipzig.de/hawk/

If you encounter performance issues, go to the scripts of Jena Fuseki and increase the amount of available RAM (e.g., -Xmx6G).

Citation

@inproceedings{DBLP:conf/esws/UsbeckNBU15,
  author    = {Ricardo Usbeck and
               Axel{-}Cyrille Ngonga Ngomo and
               Lorenz B{\"{u}}hmann and
               Christina Unger},
  title     = {{HAWK} - Hybrid Question Answering Using Linked Data},
  booktitle = {The Semantic Web. Latest Advances and New Domains - 12th European
               Semantic Web Conference, {ESWC} 2015, Portoroz, Slovenia, May 31 -
               June 4, 2015. Proceedings},
  pages     = {353--368},
  year      = {2015},
  crossref  = {DBLP:conf/esws/2015},
  url       = {https://doi.org/10.1007/978-3-319-18818-8_22},
  doi       = {10.1007/978-3-319-18818-8_22},
  timestamp = {Fri, 02 Jun 2017 20:49:47 +0200},
  biburl    = {http://dblp.org/rec/bib/conf/esws/UsbeckNBU15},
  bibsource = {dblp computer science bibliography, http://dblp.org}
}
You can’t perform that action at this time.