Как сравнить сходство двух концептуальных карт?

Я делаю проект короткого списка CV для компании. У меня есть концептуальная карта для документов всей компании. А также я извлек данные из резюме, и теперь у меня есть концептуальная карта для каждого резюме. Я хочу сравнить каждое резюме с картой Концепции Компании для получения заказа релевантности с компанией. Может кто-нибудь PLZ рассказать мне об алгоритме сравнения карт концепции???

2 ответа

Когда вы говорите о сравнении, вам обычно нужна мера расстояния / подобия. Будет очень полезно, если вы сможете сказать, что вы пытаетесь сравнить и есть ли у вас уже определенная мера сходства.

Это довольно старый вопрос, но, возможно, мои предложения помогут кому-то еще. В этом конкретном примере невозможно увидеть все элементы CM компании, поэтому это предложение может быть неверным.

Предполагается, что оба CM хранятся в текстовом формате, в виде графика или дерева. Моя идея заключается в простом подсчете (с использованием грубой силы) тех концепций, которые появляются в обоих CM. В карте CV вы можете определить удельный вес концептов в отдельных филиалах - в зависимости от потребностей компании. Например перекрытие понятий в "Внеклассных мероприятиях" можно умножить на значение 0,25, а перекрытие понятий в "Технологии" можно умножить на значение 0,75.

При подсчете я начинал бы концепции форм на 3-м уровне карты CV, потому что, как я вижу, концепции на первых двух уровнях не существуют в компании CM. Вы просматриваете все ветви дерева CM компании и просчитываете каждое вхождение концептов на обеих картах. Общее значение каждого CV CM равно сумме перекрытий (нормализуется с помощью "значения" конкретной ветви CV). В конце просто отсортируйте резюме по их общей стоимости.

Другие вопросы по тегам