Inspiration
The inspiration for Vify.ai came from personal experiences with scams that our team members and their acquaintances faced:
One of our teammates almost fell for a housing scam while searching for accommodation in San Francisco, encountering fake listings and deceptive agents. Another teammate's grandparent was nearly duped into wiring $70,000 in a long-term, subtle manipulation scam that exploited their trust and kindness over several months. These incidents highlighted the need for a sophisticated, reliable scam detection system to protect individuals from falling victim to such fraud.
What It Does
Vify.ai offers several key features to detect and prevent scams:
- Identify Potential Scams: Utilizes custom-created models to detect scams by analyzing text messages and communications.
- LangChain Integration: Integrates multiple models using LangChain for enhanced performance and accuracy.
- Real-Time Fine-Tuning: Continuously updates and fine-tunes models to detect new types of scams, ensuring the system remains current and effective.
- Psychological Feature Detection: Analyzes messages for psychological markers, enhancing detection capabilities.
- Contextual Understanding: Employs a general model to understand the full context of the message, providing more nuanced and accurate detections.
How We Built It
- Backend: Implemented using Python and Flask.
- Scam Classifier, Psychological Model, General Model: Utilized a combination of Hugging Face and various APIs, as well as our custom models.
- Database: Stored new scam data in DynamoDB and used AWS for storage and scalability.
- Real-Time Learning: Implemented real-time training and inference to adapt to new scam tactics quickly.
- Emotion Detection: Utilized Hume.ai for emotion detection in voice, enhancing our scam detection capabilities.
Challenges We Ran Into
- Data Augmentation: Efficiently fine-tuning models with limited data required us to learn and implement advanced data augmentation techniques.
- Handling Images: Managing and analyzing image-based data was challenging due to complexity and resource requirements.
Accomplishments That We're Proud Of
- Real-Time Training and Inference: Achieved real-time capabilities for training and inference, ensuring our models remain up-to-date.
- Psychological Feature Detection: Developed robust models to detect psychological markers within messages.
- Custom Model Development: Successfully created and implemented our own models for scam detection.
What's Next
- Multimodal Expansion: We aim to expand our project to include multimodal data such as video, enhancing our detection capabilities.
- Enhanced API Experience: Improve the API endpoint experience for users, ensuring ease of integration and use.
- Frontend Development: Create a user-friendly frontend for demonstrations and user interaction.
Built With
- amazon-web-services
- dynamodb
- flask
- hugging-face
- hume
- langchain
- python


Log in or sign up for Devpost to join the conversation.