Commit Graph

3 Commits

Author SHA1 Message Date
Mai Development
5db38843c1 fix(04-05): add extract_conversation_patterns method
- Add extract_conversation_patterns method to PatternExtractor class
- Extract all pattern types (topic, sentiment, interaction, temporal, style)
- Calculate overall confidence score across all pattern types
- Close personality learning pipeline integration gap
2026-01-28 14:14:25 -05:00
Mai Development
0ac5a8e6d7 feat(04-05): complete personality learning integration
- Implement PersonalityAdaptation class with time-weighted learning and stability controls
- Integrate PersonalityLearner with MemoryManager and export system
- Create memory-integrated personality system in src/personality.py
- Add core personality protection while enabling adaptive learning
- Close personality learning integration gap from verification report
2026-01-28 13:48:30 -05:00
Mai Development
7cd12abe0c feat(04-04): create pattern extraction system
- Created src/memory/personality/__init__.py module structure
- Implemented PatternExtractor class with multi-dimensional analysis:
  - Topics: Track frequently discussed subjects and user interests
  - Sentiment: Analyze emotional tone and sentiment patterns
  - Interaction: Response times, question asking, information sharing
  - Temporal: Communication style by time of day/week
  - Response styles: Formality level, verbosity, emoji/humor use
- Pattern extraction methods for all dimensions with confidence scoring
- Lightweight analysis techniques to avoid computational overhead
- Pattern validation with stability tracking and outlier detection
2026-01-28 00:33:38 -05:00