Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Finto AI can be used via the form at ai.finto.fi . You can use the form by copy-pasting text to the large text field and then clicking the button "Get subject suggestions". In the drop-down menu you can choose the language of the text. You can also set the maximum number of suggestions you would like to receive. You can also copy the suggestion (as a word, URI or record) to the clipboard using a button.

REST-style API

Finto AI also has an API, which makes it easy to integrate with other systems. More information of the API can be found from this wiki on the page Finto AI open API service, a detailed OpenAPI/Swagger technical documentation is available at https://ai.finto.fi/v1/ui/.

...

Finto AI currently uses the latest version of the General Finnish Ontology (20202021.4 Diotima3 Epikuros) including place names (YSO Places). It supports three languages, Finnish, Swedish and English, and gives subject terms in the same language as the text it is given. We are planning to expand the choice of subject vocabularies and languages in the future.

...

Finto AI is based on Annif, a tool for automated subject indexing. You can read more about using Annif in it's GitHub Wiki. To work, Annif needs a controlled vocabulary (subject headings, thesaurus or classification) and existing metadata - Annif can then be used to assign subjects for new documents. This tool is built upon a combination of existing natural language processing and machine learning tools including Maui, e.g. Omikuji, fastText and Gensim. It is designed to be multilingual and it can support any subject vocabulary (in SKOS or a simple TSV format). It can be used either via a command-line interface or a microservice-style REST API. In fact, this demo API under Api.annif.org and the demo form at annif.org are the basis of Finto AI. As a development tool, Annif offers more methods than Finto AI, successful features will be integrated to Finto AI in time.

...