Overview
SoFi, a leading digital bank, is dedicated to harnessing AI-driven innovation, process automation, and exceptional data management to empower its organization, particularly the Risk Management department. At the core of this initiative is the Fraud Operations team, responsible for safeguarding assets and maintaining customer trust by effectively detecting and preventing fraud through digital strategies and comprehensive data analytics. To enhance these crucial functions and boost the team’s impact, SoFi sought an AI-powered solution that enables rapid processing of vast data volumes, improves accuracy in fraud detection and mitigation, and streamlines monitoring and reporting processes to increase efficiency and reduce manual workload.
With a strategic vision in mind, SoFi partnered with evolv to develop and implement a Virtual Assistant tailored for the Risk Data Platform. A key factor in the collaboration’s success was evolv’s prior work with SoFi, particularly their role in SoFi’s digital transformation from the Postgres system to the Snowflake platform. This shift improved data quality, performance, and usability within SoFi’s Risk Infrastructure, enhancing fraud prevention and promoting ongoing innovation. SoFi’s partnership with evolv underscores their commitment to becoming a leading AI adopter within the industry, skillfully leveraging Snowflake’s capabilities to maximize the value of their data.
tech stack used
Solutions
st
solution
SoFi's Fraud Operations have been transformed by the AI-driven Risk Data Platform Chatbot, developed by evolv.
The dedicated Fraud Operations team, consisting of analysts, investigators, and risk managers, is committed to identifying, preventing, and mitigating fraud to safeguard the company’s assets and customer data. Employing predictive and preventative strategies, they use rules and investigative queries to expertly detect fraud patterns in the financial services industry. The chatbot utilizes Large Language Models (LLMs) and advanced AI technologies to handle repetitive inquiries efficiently and provide data for in-depth analysis. Designed to enhance team efficiency, the RiskChatbot streamlines data access, accelerates the implementation of fraud strategies, improves their success rates, and significantly increases the value extracted from SoFi’s data and the Snowflake platform. As a result, analysts can now concentrate on strategic tasks, boosting overall efficiency.
Key Features & benefits
- Instant Data Retrieval
- Real-time Thread Detection
- Scalable & Adaptable Solution
- User-Friendly Interface
- Process Automation
- Enhanced Knowledge & Data Access
approach
In this project, evolv harnessed SoFi’s existing tools for an efficient and seamless integration. The aim was to advance data extraction and processing through sophisticated scripting to streamline the automation of the Retrieval Augmented Generation (RAG) architecture. These scripts utilize APIs to seamlessly integrate Snowflake’s Snowpark tool and its container services, ensuring efficient and secure data management. APIs play a crucial role in connecting the different architecture components, facilitating smooth data flow and processing.
- Text Embedding Process: Using advanced models, text data is transformed into meaningful vector representations, allowing for the extraction of rich, context-aware insights.
- Workflow Scheduling: Implementing automated scheduling tools enhances operational efficiency by ensuring scripts run at set intervals, reducing the need for manual intervention and keeping systems updated.
- Data Processing Controls: By processing only newly modified data since the last execution, redundant processing is minimized, supporting performance optimization and ensuring real-time responsiveness and accuracy.
action steps
1
Conduct Comprehensive User Training: Organize training sessions for Fraud Operations personnel to ensure they understand how to effectively use the AI chatbot as a supplementary tool, emphasizing the importance of applying critical judgment alongside its insights.
2
Establish Continuous Feedback Loops: Implement a structured process for collecting user feedback post-launch. This will facilitate timely adjustments and enhancements to the chatbot based on real-world usage and user experiences.
3
Schedule Regular System Audits: Conduct routine audits of the chatbot’s queries and responses to ensure accuracy and completeness. Collaborate with experienced fraud analysts to validate the information and make necessary model refinements.
4
Automate Data Updates: Set up automated workflows using tools like Airflow to keep data sources up-to-date, ensuring the chatbot operates with the most current and relevant information available.
5
Monitor and Adjust Rollout Phases: Continuously assess the effectiveness of the phased rollout plan, making adjustments as needed to expand the chatbot’s data accessibility and applicability beyond the initial Risk department audience.
results
Enhanced Strategy Development
Monthly strategies increased to 15-25, enhancing agility in prevention.
Improved Strategy Success Rates
Success rose to 80-90% with advanced data analysis.
Time Savings & Boosted Morale
Faster data retrieval improved focus and productivity.
Enhanced CX & Trust
Strengthened client relationships resulting in a 30% reduction in fraud complaints.