Select Git revision

Marc Feger authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
app.py 1.17 KiB
from flask import Flask, render_template
from flask.json import jsonify
from src.main import assemble_wikidata_groundtruth_english, assemble_dbpedia_groundtruth_english, \
assemble_wikidata_triples, \
assemble_dbpedia_triples, test_if_data_is_enlargeable_for_dbpedia, assemble_similarity_triples
# app = Flask(__name__)
app = Flask(__name__, template_folder='.')
@app.route('/coreferences')
def coreferences():
return jsonify(assemble_similarity_triples())
@app.route('/dbpedia/collect/enlargeable')
def dbpedia_data_can_enlarge():
return jsonify(test_if_data_is_enlargeable_for_dbpedia())
@app.route('/dbpedia/groundtruth/english')
def dbpedia_groundtruth():
return jsonify(assemble_dbpedia_groundtruth_english())
@app.route('/dbpedia/n3')
def dbpedia_n3():
return jsonify(assemble_dbpedia_triples())
@app.route('/wikidata/groundtruth/english')
def wikidata_groundtruth():
return jsonify(assemble_wikidata_groundtruth_english())
@app.route('/wikidata/n3')
def wikidata_n3():
return jsonify(assemble_wikidata_triples())
@app.route('/')
def swagger():
return render_template('doc/swagger-ui/' + 'index.html')
if __name__ == '__main__':
app.run()