Semantic search for Confluence

Peter Richter
Contributor
September 20, 2022

I am searching for a possibility to implement semantic search into Confluence. Is there any possibility similar to Mediawiki?

2 answers

2 accepted

Suggest an answer

Log in or Sign up to answer
0 votes
Answer accepted
w_elabbar September 12, 2023

The native confluence search is really bad (keywords). We've gotten much better results by importing into a vector db.

Peter Richter
Contributor
September 12, 2023

You are right, the search is anno 2010... You just put the keywords into vector db, nothing else? In this case you will need to implement lots of keywords, correct?

w_elabbar September 13, 2023

It's a bit more involved than that. You will have to vectorize the documents (whole or split into text snippets) and import them along with the document itself into the vectrordb. You will then be able to use semantic search, spellcheck, summarization, etc. 

Your search would then just need to touch upon the concept rather than you having to focus on keyword matches, although you can have a hybrid method where both approaches are used. Check: https://weaviate.io/developers/weaviate.

 

I'm mainly using it with a genAI chatbot that I developed for Teams:

concept.png result.png

Like Peter Richter likes this
Peter Richter
Contributor
September 13, 2023

Is this possible also with using at Atlassian cloud platform?

Like w_elabbar likes this
w_elabbar September 13, 2023

The cloud platform has an API for retrieving documents so yes. 

0 votes
Answer accepted
Aaron Geister_Sentify
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
September 20, 2022

Hello @Peter Richter welcome to the community. Confluence is based on keywords. Although you can give labels to pages for easier search and query. 

 

At the bottom of each page there is the label tab in which you can give the page multiple labels.

 

This might be the way to help achieve what your tying to do. 

Peter Richter
Contributor
September 21, 2022

No, that will no achieve the target. E.g when you have a typo like Qality Management you won't be able to find anything. by the way, same issue with Sharepoint...

People are not searching for labels, they are searching for expressions...

A modern search engine will need a semantic search anyway and it's stadard at Mediawiki applications already!

Like Arthur-Louis Heath likes this
Aaron Geister_Sentify
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
September 21, 2022

@Peter Richter I apologize as I didn't understand the semantic type of search. I believe your correct as this is not built into Confluence. 

My only other answer would be to look into the market place for an add-on that might offer this but I am not sure one exist. 

Both Jira and Confluence are both based on keywords and CQL and JQL for query purposes. I am not sure you will find this but if you do please let me know. 

Peter Richter
Contributor
November 4, 2022

There will be an easy way to implement an incredible better search engine with ElasticSearch (https://www.elastic.co/). Quite easy to achieve, had it with my Mediawiki. no more problem with wrong spelling at search! And the best for Atlassian: I will even pay for that option!

Like # people like this
TAGS
AUG Leaders

Atlassian Community Events