Створення системи інтелектуального аналізу, оцінки та категоризації текстового контенту чатів, повідомлень у режимі реального часу

page main image

Огляд проєкту Text Analyzer

Система забезпечує інтелектуальний аналіз вхідних текстів, чатів і повідомлень для знаходження бажаного вмісту, визначеного експертами. Експерти системи створюють ресурсну базу для процесу аналізу з використанням програми з графічним інтерфейсом, а також задають бажаний вміст для пошуку: слова/фрази, експертні значення, категорії та мови. Дана система має окрему частину для аналізу, яка являє собою кросплатформний компонент для використання у високонавантажених системах у режимі реального часу. Компонент розбирає та аналізує вхідний текст і повертає знайдений вміст, який було визначено експертами. Цей компонент має набір додаткових вхідних параметрів, як-от користувацькі слова/фрази та рівень чутливості. Система повертає список знайдених текстових фрагментів з детальною інформацією: мова, ймовірність, категорія і набір термінів.

Технічні особливості:

Цільові платформи: Windows, Linux, macOS. 
Джерела даних:Binary storage.
Технології програмування: Cross-platform C++, stl
Програмна оболонка:Managed C++ для .Net, JNI для Java.

Особливості бізнес-логіки:

Управління та ресурси: