Привет! Кто-нибудь создавал опыт федеративного поиска на основе своего форума Discourse? Мы используем Zendesk для размещения статей базы знаний и хотели бы, чтобы при поиске клиентами как в Discourse, так и в Zendesk они получали результаты по существующим сообщениям форума и статьям базы знаний. Вот пример функциональности, которую я ищу: https://www.zendesk.com/apps/support/insided---federated-search/.
Это обычно кастомная функция корпоративного уровня, требующая определённого уровня индивидуальной разработки.
Я не видел специфичного решения для Discourse/Zendesk, но меня тоже очень заинтересовали любые сведения по этой теме.
Мы также используем Zendesk как источник истины для нашей команды по работе с клиентами, так как именно там хранятся все официальные статьи базы знаний. Однако клиенты часто попадают на темы форума, поскольку на форумах чаще встречаются формулировки проблем, близкие к тем, которые используют сами клиенты.
Упростить переход пользователей от обсуждений на форуме к официальным ответам было бы замечательно. Я видел множество аналогичных вариантов поиска для других платформ, но пока не встречал ни одного, настроенного для индексации Discourse и базы знаний Zendesk.
Один из вариантов, требующий некоторого изменения рабочего процесса, — это хранение статей базы знаний на Discourse, а затем использование API и вебхуков Zendesk для публикации их копий в Zendesk.
Интересно, видели ли вы Knowledge Explorer? https://meta.discourse.org/knowledge-explorer
Я этого не видел — посмотрю ![]()
Однако наши различные команды поддержки в данный момент тесно интегрированы в ZD, поэтому, думаю, они не особо захотят это менять — изменение места и способа загрузки этих статей нарушит рабочий процесс примерно 60 человек из множества разных команд.
Вы сможете интегрировать свои несколько форумов Discourse с собственным самохостинговым поиском Searx.