system-prompts-and-models-o.../salesflow-saas/backend/app/services/ai/__init__.py
Claude a329957a3b
feat: Add AI engine, PDPL compliance, sequences, CPQ, and governance layers
Phase 1-6 implementation for Dealix AI Revenue OS:

- AI Arabic Engine: NLP (arabic_nlp.py), lead scoring (lead_scoring.py)
- PDPL Compliance: consent manager, data rights handler, consent model
- Sequence Engine: multi-channel sequences with WhatsApp/Email/SMS
- CPQ System: quote engine, AI proposal generator
- Security Gate: pre-release checks, PDPL message validation
- Tool Verification: agent action audit trail
- Project Operating Files: AGENTS.md, CLAUDE.md
- Project Memory: architecture, ADRs, provider routing, PDPL checklist
- Design System: IBM Plex Sans Arabic tokens, RTL-safe components
- Sequence/Consent models for database

https://claude.ai/code/session_01LsnvBa7HwF5hs99VZbgLGj
2026-04-11 07:40:39 +00:00

28 lines
970 B
Python

"""
Dealix AI Engine — Arabic-first AI services for Saudi CRM.
Provides NLP, lead scoring, conversation intelligence, message writing, and forecasting.
"""
from app.services.ai.arabic_nlp import ArabicNLPService, LanguageDetection, IntentResult, EntityResult, SentimentResult
from app.services.ai.lead_scoring import LeadScoringEngine, LeadScoreResult, ScoreBreakdown
from app.services.ai.conversation_intelligence import ConversationIntelligence, ConversationInsight
from app.services.ai.message_writer import MessageWriter, MessageDraft
from app.services.ai.forecasting import SalesForecastingEngine, ForecastResult
__all__ = [
"ArabicNLPService",
"LanguageDetection",
"IntentResult",
"EntityResult",
"SentimentResult",
"LeadScoringEngine",
"LeadScoreResult",
"ScoreBreakdown",
"ConversationIntelligence",
"ConversationInsight",
"MessageWriter",
"MessageDraft",
"SalesForecastingEngine",
"ForecastResult",
]