kami
|
4c40a183cf
|
feat: event store, pattern inference, and routine proposals
- Add events table (migration #4): stores normalized (action, object, ts)
triples extracted from facts, indexed for recurrence detection.
- Add proposed_routines table: stores inferred recurring patterns with
proposed/accepted/dismissed status and optional linked reminder.
- Add pattern package: Extractor normalizes fact text into (action, object)
pairs with TTS normalization; Detector groups events to find recurring
patterns and proposes routines.
- Add internal/ttsnorm: text normalization pipeline for Russian/English
(lowercase, punctuation strip, number normalization, stopword removal).
- Add chat seed file for LLM phraser.
|
2026-07-10 15:49:03 +04:00 |
|