Мне нужно собрать информацию из источника и классифицировать информацию на основе определенных правил. Ввод будет текстовым. Например: «Радж любит есть шоколадные конфеты. Рохан любит цветы. Рави очень популярен».Определение правил и выводов, основанных на грамматике, в android
Из того, что я узнал до даты, мы можем пометить текст на основе nounfrases, verbfrase и т. Д. Итак, я планирую сначала пометить текст. Теперь я хочу определить такие правила, как:
если nounfrase появляется после «love *», то добавьте шоколад в список. Аналогичным образом, , если nounfrase появляется после «like *», затем добавьте цветы к списку.
Теперь, для классификации, я создам классы, определяющие RDF, и индивидуумы для шоколада и цветов.
Мой вопрос здесь 1. Как определить правила грамматики в Android? 2. Получив существительные фразы, как классифицировать эти существительные под классом элементов, которые определены в RDF?
Спасибо.
Вам нужно сделать синтаксический анализ для извлечения существительного, или вы предполагаете, что если фраза продолжается после глагола, то где-то есть существительное? Являются ли существительные ограниченными списком существительных, которые у вас есть? – ilomambo
Я использую теггер для извлечения существительных. Существительные, которые мне нужны, чтобы быть экстрактом, были бы обычными, такими как цветок, шоколад и т. Д., И позже были бы сопоставлены с атрибутом RDF. Но если семантический анализатор доступен, было бы здорово. Это повысит точность системы –