Мне нужно объединить две онтологии в один файл на основе семантического сходства понятий.Для этого я использую nlp для семантического определения похожих понятий.Есть случаи, когда понятия онтологии названы в верблюжьей букве или подчеркивания в отдельности.Существуют ли какие-либо алгоритмы для семантического сопоставления верблюжьих слов или подчеркивания разделенных слов?Что мне нужно, так это семантически сопоставить две концепции, которые названы в верблюжьей букве подчеркивания разделенным способом. Это изображение имеет онтологию, содержащую понятия с именами верблюдов.Если нет алгоритмов, не могли бы вы предложить способ?
Я уже нашел несколько алгоритмов для семантического сопоставления двух слов или предложений ( Библиотека SEMILAR , cortical.io , Библиотека сходства и, конечно, WordNet ).Но ни один из них не может семантически соответствовать двум верблюжьим знакам или подчеркиванию разделенных слов.Я знаю, что мы можем попытаться отделить слова от верблюжьего чемодана.Но я понятия не имею, что делать дальше.Я также новичок в nlp, и я не знаю, существует ли простой способ добиться этого.
Я ожидаю алгоритм или способ, который семантически сопоставляет два слова, разделенных верблюдами или подчеркиванием, и выводит оценку сходства, чтобы определитьих семантическое сходство.
Обновление:
Я также нашел это WS4J demo для измерения семантического сходства между словами и предложениями.Но все еще не может использовать его для верблюда и подчеркивания разделенных слов.