Skip to content

System architecture

username3020 edited this page Oct 3, 2018 · 5 revisions

The argument-search-engine consists from three different parts:

  • Frontend
  • Backend
  • Search Index
  • Batch processing

Each module has its own functionalities and responsibilities.

Frontend

The frontend is a flask powered webserver to use the argument-search-engine with a common webbrowser.

Backend

The backend contains the logic for classification and generating the annotated results. It can be also accessed with a REST-API.

Search Index

The search index contains document data

Batch processing

With the batch processing interface, many documents can be classified at one time. The search index is a Elastic Search installation and contains documents

Clone this wiki locally