An application with the voices of over 40 celebrities, mimicked by artificial intelligence. Users record audio messages and share them on social networks.
The neural network was initially trained on a huge amount of data (more than 30 hours of speech recordings) of one particular speaker who is not a famous person. Further training on the data of the selected celebrity lasts no more than 2 hours. In essence, the neural network has "its" voice and overlays the intonations and speech features of the person being parodied on top of it.
Технологии синтеза упакованы в мобильное приложение на основе React Native.
In 3 months we built an MVP and managed to occupy a new niche. Saved 50% development budget by choosing cross-platform technology and speed. At the moment the application has been downloaded by more than 9 million users.
Product for working with records of past video conferences within corporations Solves the problem of chaos in corporate video calls. A simple catalog with video recordings is inconvenient for searching important recordings when you need to bring up the context of a meeting or recall the terms of arrangements.
A product with extensive functionality has been created:
- Ability to recognize participants
- Audio transcription
- Keeping general notes for video
- Search for video recordings and their key points: participants of the recording, speech start time, trigger words, emotional peaks in the conversation
The task was to improve the security of corporate devices even in remote environments. We offered a new approach to protect sensitive information by ensuring that only an authorized user can access their device using advanced facial recognition.
We designed a facial anti-spoofing system in C++ using OpenCV to prevent fraudulent biometric access. The solution employed a fine-tuned DNN from OpenCV's model zoo to differentiate genuine from spoofed facial samples. Implemented C++ optimization techniques, such as Quantization and pruning, to speed up DNN inference. Multithreading was utilized for simultaneous processing of multiple video streams. GPU acceleration further reduced latency, ensuring swift and reliable spoof detection.
Cash currency detection system to prevent fraudulent currency substitution operations.
The developed system can detect currency by video stream and reconcile these events with the bank's automated transaction accounting system, controlling fraudulent activities. In case of discrepancy, such transactions are highlighted to the security service for further proceedings.
Implementation of the system helped to save up to 90% of time for the bank security service when searching for fraudulent operations.
The ATM can detect gender and age, detect objects, emotions, gestures, recognize faces, and is equipped with a contactless control system. Testing of the solution in a partner café showed a 5% increase in the conversion of unique visitors into sales.
We worked on continuous tracking based on skeleton detection and pairing it with a person's face, so that large number of people near the booth didn’t interfere in image processing.
Our team designed and developed an intuitive non-contact interface for interaction with the booth, prevented situations when finger gestures are poorly read due to distance. Also we optimized an ensemble of neural networks to achieve real-time display of high resolution pictures on the screen.
Customer emotion scoring system to determine service satisfaction level. A turnkey solution automatically analyzes service quality and customer emotions from the video stream using ML and CV.
As a result of implementing the solution in the pizzeria chain, an increase in customer satisfaction of more than 30% was recorded and a fairly strong correlation (0.86) between customer satisfaction and the size of the average check was found.
Video-based feed quantity detection system for dairy farms. Utilizes the customer's existing video surveillance infrastructure to determine the presence and volume of feed.
The neural network classifier is trained not only to understand the presence of feed in a given area, but also to accurately determine its quantity by 4 classes, for prompt delivery.
We needed to create a chatbot that could accurately answer customer questions using existing documentation and frequently asked questions.
To solve this problem, a variant of BERT, finalized on the basis of the information bank, was used as an engine for the chatbot.
As a result, the chatbot was able to handle over 90% of user requests, reducing response times and increasing customer satisfaction.
Google T5 was used to create a bot for answering mathematical questions, refined from the "chain of thoughts" dataset, using "zero-shot" and "multiple-shot" techniques.
Google T5 was chosen as the engine for this chatbot, which was further refined based on the "chain of thoughts" dataset. With the added benefit of developing zero-shot and few-shot prompts, the bot was able to solve and explain over 95% of math problems, which proved invaluable to its target audience.
A system to speed up routine processes when hiring IT specialists. Automates candidate selection, skills testing and communication.
AI analyzes resumes + gives feedback to candidates. If necessary, it requests additional information. Next, candidates pass to the testing stage. The AI module checks the candidates' code and assigns a grade without techlid. Candidates go through the auto-testing phase. The AI evaluates the answers and validates or rejects the candidate. The bot coordinates interview dates. Techlead receives validated candidates for interviews.
Smart system for optimizing the HR management process A tool for effective management of companies with more than 100 employees. We develop a tool that can collect and analyze data on company structure and employee performance – then produce a predictive model of changes in the company that will help improve its profitability and efficiency.
The system provides effective management of the company:
It is possible to create a full-fledged digital model of the company, which will reflect the relationships of structural units with managerial and financial metrics.
Vacancies