Skip to content

Feat: Hybrid Message Notification Router with Multimodal Retrieval - #15

Open
ka234388 wants to merge 4 commits into
interviewstreet:mainfrom
ka234388:main
Open

Feat: Hybrid Message Notification Router with Multimodal Retrieval#15
ka234388 wants to merge 4 commits into
interviewstreet:mainfrom
ka234388:main

Conversation

@ka234388

@ka234388 ka234388 commented Aug 2, 2026

Copy link
Copy Markdown

Feat: Hybrid Message Notification Router with Multimodal Retrieval

🚀 Overview

Implemented a personalized AI-powered Message Notification Router for WhatsApp messages across text, image posters (OCR), and audio voice notes (Whisper transcription).

🛠️ Key Improvements & Features

  1. Hybrid Retrieval Fusion Engine (code/context_builder.py):
    • Fuses Sparse Lexical TF-IDF (exact tracking links/order IDs) with Dense Neural Embeddings (all-MiniLM-L6-v2) to capture implicit intent and paraphrasing.
    • Applies Reciprocal Rank Fusion (RRF) with metadata bonuses (sender match, group role, business order history).
  2. Multimodal Processor (code/multimodal.py):
    • Integrates Windows Native OCR for images and Whisper audio transcription for voice notes.
  3. Comparative Benchmark Suite (code/retrieval_comparison.py):
    • Achieves 100% Action Accuracy on ground-truth sample evaluation.
    • Increases Evidence Retrieval Match Recall from 60.00% to 66.67%.
  4. Interactive Dashboard (code/ui_dashboard.py):
    • Streamlit visual dashboard for real-time routing analysis.

🧪 Verification

  • python code/retrieval_comparison.py (All metrics verified)
  • python code/eval_sample.py (Action Accuracy: 100.0%)
  • python code/main.py (Regenerated dataset/output.csv for all 110 messages)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant