Solution

Solution

Sentinel is not just another chat application; it's a comprehensive safety platform meticulously designed to enhance the security of children in online communication environments. It's important to note that Sentinel is not meant to replace or compete with existing chat or social media platforms. Instead, it serves as a vital addition to these spaces, providing an extra layer of protection and safety measures. By seamlessly integrating into various chat and social media rooms, Sentinel aims to augment the safety standards of these platforms, ensuring that children can interact online with reduced exposure to inappropriate content and potential risks

Features implemented

  • Real-time Chat Monitoring: Monitors chat conversations in real-time for inappropriate content, uses queues to parallely compute input, reducing inference time tremendously.

  • Multiplatform Integration: Seamless integration with chat platforms used by children, effective in various digital environments.

  • Profanity Detection: Utilizes Named Entity Recognition for identifying personal information and flagging instances of profanity.

  • Link Analysis: Scans URLs within chat messages for signs of suspicious or malicious content.

  • Explicit Image Detection: Filters images containing nudity, violence, or graphic imagery.

  • Spam/Fraud Account Detection: Identifies and mitigates deceptive practices such as spamming and fraudulent account creation.

  • Document Analysis: Phrases Documents to detect profanity and explicit content.

alt text

Future Prospects

  • MultiLingual Support
  • Speech Processing
  • Federated Learning

Tech Stack

JavaScript Next.js Tailwind CSS Socket.IO PyTorch FastAPI Python RabbitMQ