Permalink
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
executable file 53 lines (29 sloc) 1.84 KB

Web-based GUI

Nordlys is shipped with a web-based graphical user interface, which is built on the Nordlys API. It is a wrapper for all functionalities provided by Nordlys toolkit and can be used, e.g., to perform user studies on result presentation.

The implementation of the Web interface is based on Flask and Bootstrap. Below we describe the functionalities provided by the excerpts from the Web GUI with their interface.

Note

The interface can be accessed via: http://gui.nordlys.cc/

Entity search

The entity search tab provides a ranked list of entities in response to an entity-bearing query. We generate the results by calling the Entity retrieval service of our API; e.g.,

http://api.nordlys.cc/er?q=total+recall&model=lm&1st_num_docs=100&fields_return=abstract

By clicking on each result, we present an entity card, containing the factual summary of the entity and an image. We use the entity catalog (EC) service to generate these cards.

figures/web_er.png

Nordlys Web interface - Entity Search

Entity linking in queries

For entity linking in queries, we use the baseline CMNS method, with threshold 0.1. For example, we make the following call to the entity linking service of our API:

http://api.nordlys.cc/el?q=arnold+schwarzenegger+total+recall&method=cmns&threshold=0.1
figures/web_el.png

Nordlys Web interface - Entity Linking

Target Type Identification

For target type identification, we employ the type centric method; e.g.,

http://api.nordlys.cc/tti?q=obama
figures/web_tti.png

Nordlys Web interface - Target Type Identification

Note

For detailed information about our API calls, see :doc:`api_usage`