Подскажите есть различные предложения. Есть различные категории например IT, Строительная, Медицина. Как можно распределить предложения по категориям. Пример (Если у вас поломался компьютер, Строим дом, Купить лекарство)
По ключевым словам и их сочетаниям. Соответственно, нужно иметь базу вида слово - тема (если совсем грубо говорить). Базу можно составить анализируя, например, статьи соответствующих тематик и определяя вероятность встреч тех или иных слов в той или иной тематике. Разумеется не в ручную.