Siri's Silly Cousin
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Kai Bösefeldt 4243096ed9 Added classifiers using OpenNLP and SparkNLP.
These classifiers are only roughly implemented and currently not functional.
1 month ago
api MAde ActionClassifier return a set of classifications instead of a single one. 1 month ago
base MAde ActionClassifier return a set of classifications instead of a single one. 1 month ago
console Added complete dummy text processing pipeline for causal chat with delayed answer timing. 2 months ago
core MAde ActionClassifier return a set of classifications instead of a single one. 1 month ago
design Added a description how input is processed and how natural language queries can be executed, although the language model itself is not up-to-date with the queried data. 3 months ago
gradle/wrapper Updated gradle to versoin 8.0.2. 3 months ago
opennlp Added classifiers using OpenNLP and SparkNLP. 1 month ago
sparknlp Added classifiers using OpenNLP and SparkNLP. 1 month ago
.gitignore Ignore *.hprof files. 1 month ago
LICENSE Initial commit 3 months ago
README.md Updated Description. 3 months ago
build.gradle.kts Removed itest source set, as it doesn't work well. 3 months ago
gradle.properties Increased jvm size. 1 month ago
gradlew First set of interfaces and implementation for the core logic. 3 months ago
gradlew.bat First set of interfaces and implementation for the core logic. 3 months ago
settings.gradle.kts Added classifiers using OpenNLP and SparkNLP. 1 month ago

README.md

Siri's Silly Cousin (SSC)

"Siri's Silly Cousin" is a KI-powered personal digital assistant that can handle both voice and text input/output, classify incoming messages from various sources (e.g., email, SMS, instant messenger), and perform different actions based on the message content, such as ignore, auto-reply, inform the user, provide a summary, schedule a meeting, etc. The assistant should also regularly scan public sources on the internet to find information relevant to the user's interests and learn the user's preferences over time to improve its interactions.