Commit Graph

8 Commits

Author SHA1 Message Date
Rafael Silva 74d47a97c6 post rebase fixes 2025-05-16 15:42:42 -03:00
Rafael Silva 4ad887c835 cleaning up 2025-05-16 15:28:59 -03:00
Rafael Silva 1db2ae8dd7 Working deduplication 2025-05-16 15:28:59 -03:00
Rafael Silva 0664ec512b Dedup concepts 2025-05-16 15:28:54 -03:00
Rafael Silva 1c4806beb6 dots are not commas 2025-05-16 15:26:10 -03:00
Rafael Silva 5b353bd87d pass context 2025-05-16 15:26:10 -03:00
Rafael Silva 5f0d682e69 FEATURE: Extend inferred concepts to include posts
* Adds support for concepts to be inferred from and applied to posts
* Replaces daily task with one that handles both topics and posts
* Adds database migration for posts_inferred_concepts join table
* Updates PersonaContext to include inferred concepts
2025-05-16 15:23:43 -03:00
Rafael Silva fb0d364687 FEATURE: add inferred concepts system
This commit adds a new inferred concepts system that:
- Creates a model for storing concept labels that can be applied to topics
- Provides AI personas for finding new concepts and matching existing ones
- Adds jobs for generating concepts from popular topics
- Includes a scheduled job that automatically processes engaging topics
2025-05-16 15:22:26 -03:00