MarginaliaSearch/code/services-core/assistant-service
Viktor Lofgren fe8d583fdd (sys) Upgrade to JDK22
This also entails upgrading JIB to 3.4.1 and Lombok to 1.18.32.
2024-03-21 14:27:13 +01:00
..
java/nu/marginalia/assistant (refac) Merge service-discovery and service modules 2024-03-03 10:49:23 +01:00
build.gradle (sys) Upgrade to JDK22 2024-03-21 14:27:13 +01:00
readme.md (docs) Update docs 2024-02-28 12:25:19 +01:00

Assistant Service

The assistant service helps the search service by offering various peripheral functionality, such as spelling correction.

The assistant service exposes the functions/domain-info subsystem, which is responsible for knowledge about domains; and the functions/math subsystem, which is responsible for evaluating mathematical operations, spelling correction, and other peripheral functionality.

Central Classes

  • AssistantService handles REST requests and delegates to the appropriate handling classes.