Endeca Thesaurus и проблемы с перенаправлением ключевых слов

У нас возникли проблемы с записями рабочей среды Endeca для тезауруса.

Кажется, есть проблема с односторонним сопоставлением multiword -> multiword.

резиновые колеса --> резиновые шины

Также кажется, что есть проблема с записями, содержащими такие символы, как «-» и «.». Я изменил конфигурацию с помощью студии разработчиков Endeca, чтобы использовать эти специальные символы поиска, но безрезультатно.

фрукты. --> фрукты

bb-es71 --> bb71

Результаты поиска не возвращают результаты сопоставленных записей тезауруса. Другие работают, как и ожидалось, и специальные символы определенно были добавлены в файл конфигурации search_chars.xml.

Кроме того, мы наблюдаем странное поведение при перенаправлении ключевых слов, когда и «lube», и «cube» имеют отдельные записи, но поиск lube перенаправляет на URL-адрес куба. Та же проблема с блокировкой и просмотром. Может ли это быть связано с режимом матча. В настоящее время установлено значение matchallpartial.

Любые указатели будут оценены.

Текущая система использует:

  • CAS 3.0.1 (система сбора контента)
  • МДЭКС 6.2.2
  • ПлатформаСервисы 6.1.2
  • ПрезентацияAPI 6.1.4
  • Верстак 2.1.2
  • API ассемблера контента 2.1.2

person Conal    schedule 06.01.2016    source источник
comment
Я не вижу никаких проблем с one way multi word записями тезауруса. Вы promote content отредактировали тезаурус? Вы пытались отладить его с помощью эталонного приложения Endeca?   -  person radimpe    schedule 07.01.2016
comment
@radimpe Отладка через эталонное приложение просто не дает результатов. Хотя другие проблемы я решил. Проблема перенаправления была ошибкой в ​​логике приложения, вызванной использованием нескольких поисковых интерфейсов. Проблема со специальными символами была вызвана отсутствием config. Однако я все еще не могу получить записи тезауруса, состоящего из нескольких слов, для сопоставления. Под продвижением контента вы подразумеваете продвижение в производство?   -  person Conal    schedule 11.01.2016
comment
Если я не ошибаюсь, записи в тезаурусе будут влиять только на Authoring Dgraph, если только вы не запустите сценарий продвижения контента, как сказал radimpe, чтобы увидеть изменения в живом Dgraph.   -  person Panagiotis Stoupos    schedule 14.01.2016


Ответы (1)


по твоему примеру

резиновые колеса --> резиновые шины. Если вы ищете резиновые колеса, Endeca применит тезаурус к такой строке, как "...резиновые шины...", но не к "...резиновым....шинам".

В соответствии с приведенной ниже документацией Endeca: — Эквивалентности из нескольких слов сопоставляются на основе фраз. Например, если определена тезаурусная эквивалентность слов «винный штопор» и «штопор», то поиск штопора будет соответствовать тексту «винный штопор из нержавеющей стали», но не будет соответствовать тексту «эффективный открывалка для винных бочек».

Надеюсь, это поможет.

Спасибо, Аджай Агравал.

person Ajay Agrawal    schedule 12.03.2016