and with APIs that connect those two.
Programming languages we use are: Java (with related frameworks),
Our toolset, specific to Semantic Web and text analytics, includes Jena, SPARQL,
TopQuadrant, AllegroGraph, MongoDB, Elasticsearch, Solr, NLTK, as well as
machine learning libraries such as TensorFlow and PyTorch.
We use industry-standard development and build tools such as Git, Maven, and Grunt.
Our continuous integration process involves such tools as Azure DevOps, Jenkins, Selenium, and Cypress.
The code review process is obligatory for every commit we do.