About the client
The project is a web-based AI-powered platform for comprehensive social media background screening. Its supertask is to streamline potential employee background checks for companies, tackling employment risk management.
Value proposition
and key technology:
The product’s fundamental value proposition lies in providing trained AI which would do the same background check work as a human, only in an hour or two instead of a week. From employment screening to government scans, the solution helps businesses and organizations detect offensive online behavior and build safe workplace environments.
The main asset in question is the unique NLP AI that analyzes all of the subject’s given social media platforms (Facebook, Instagram, YouTube, Twitter (X), LinkedIn and TikTok). The system can identify potential flags and sentiments (positive/negative sentiments, politics, hate speech, prejudice, self-harm, drugs, threats, nudity, etc.), analyzing thousands of posts and flagging content with 14 risk factors.
Problem:
In this project, we were asked to develop a machine learning system for collecting, analyzing, and reporting data from social media like FB, Instagram, Twitter, and others under 14 criteria.
The main challenge our client faced at the dawn of development concerned the main solution’s functionality, namely the feature of analyzing the candidate’s profile
To put it more technically, our primary task was to develop a social media scrapping solution that would not just be able to access the logged-in user’s personal information but also analyze other people’s content without any obstacles.
Solution Overview:
We started by developing a PoC: while we didn’t have any blockers on the way of implementing AI and NLP analysis to such a product, we still had the challenge of scrapping and maintaining the data of different users.
The solution’s principle combines the advanced machine learning module for content and image analysis and the NLP algorithms for marking posts under the risk criteria. This combination created a comprehensive system that processes a large amount of visual and written content from six social networks and provides reliable results in a matter of hours.
The product is designed according to microservices architecture best practices. It provides the client with certain benefits:
We used .NET for back-end development and Angular for the front-end: these frameworks are a proper choice for large-size systems with an extensive workload and a need for quick data processing (back-end) and feature-rich user interface (front-end). We’ve built the front-end as a single-page application (SPA) while also integrating the payment system.
We made the platform compliant with the FCRA and EEOC guidelines for social media background checks, meaning that it doesn’t access the information (posts or other content) the user has voluntarily limited, hidden, or deleted, thus only relying on what’s actually available on the UI part.
Technologies
We Used:
Results:
Partner with Devox Software, a leading IT provider, and experience the power of tailored technology solutions designed to meet your unique needs.
Take the first step towards unparalleled efficiency and innovation. Contact us today for a free consultation and discover how we can help your business thrive in the digital age.
Share the details of your project – like scope or business challenges. Our team will carefully study them and then we’ll figure out the next move together.
We appreciate you reaching out. Your message has been received, and a member of our team will get back to you within 24 hours.
In the meantime, feel free to follow our social.
Welcome to the Devox Software community! We're excited to have you on board. You'll now receive the latest industry insights, company news, and exclusive updates straight to your inbox.