PSI-toolkit: A Natural Language Processing Pipeline

Computational Linguistics | , Vol 458: pp. 27-39

The paper presents the main ideas and the architecture of the open source PSI-Toolkit, a set of linguistic tools being developed within a project financed by the Polish Ministry of Science and Higher Education. The toolkit is intended for experienced language engineers as well as casual users not having any technological background. The former group of users is delivered a set of libraries that may be included in their Perl, Python or Java applications. The needs of the latter group should be satisfied by a user friendly web interface. The main feature of the toolkit is its data structure, the so-called PSI-lattice that assembles annotations delivered by all PSI tools. This cohesive architecture allows the user to invoke a series of processes with one command. The command has the form of a pipeline of instructions resembling shell command pipelines known from Linux-based systems.

Publication Downloads

Platform for Situated Intelligence Framework

November 12, 2023

\psi (Platform for Situated Intelligence) is an open-source, extensible framework that accelerates development and research of multimodal, integrative AI systems. The platform consists of three layers. The Runtime layer provides a parallel programming model centered around temporal streams of data, and enables easy development of components and applications using .NET, while retaining the performance properties of natively written, carefully tuned systems. A set of tools enable multimodal data visualization, annotations, analytics, tuning and machine learning scenarios. Finally, an open ecosystem of components encapsulate various AI technologies and allow for quick compositing of integrative-AI applications. More details and information about the platform at available at aka.ms/psi-b1 V1 published March 2021 | latest release published November 2023 This release contains a number of incremental changes and improvements to the Psi runtime, tools and components.