Skip to main content

PoolParty System Architecture

Abstract

PoolParty System Architecture

PoolParty Semantic Suite is a Java based application that can run in an Apache Tomcat 9. PoolParty's Frontend is based on JavaScript and WebFrameworks.

PoolParty comes with a built-in graph database (GraphDB or RDF4J) that is used for managing the taxonomy, the thesaurus data and, the ontology data. PoolParty uses a built-in Apache Solr server to build entity extraction models and GraphSearch indices. Apache Spark is used to perform machine learning tasks for semantic classification of documents.

pp-tech-architecture_2020.png

In addition to or while replacing the built-in graph database, various external graph databases can be connected via PoolParty's Semantic Middleware Configurator. PoolParty offers various features which work with external graph databases. A matrix displaying the respective supported features for the market-leading graph databases find here: PoolParty External Graph Database Support