How to Integrate AI Tools like ChatGPT into Codelibs (Fess)?

Hello all,

I’ve now had a few weeks’ experience with Fess and find it incredibly powerful and versatile for enterprise search. I was curious—has anyone tried experimenting with using AI tools such as ChatGPT in conjunction with Codelibs/Fess?

Specifically, I’m curious about using ChatGPT to provide natural language query support. For example, if a user types in something conversational like What is ChatGPT and how can it help me find information faster?”, could Fess pass that to ChatGPT, get a simplified or context-aware response, and then present relevant documents based on that?

I realize Fess is Elasticsearch-based, so I’m guessing there may be a means to bridge the query translation through API. I’d greatly appreciate any input on whether others have attempted this or have suggestions regarding architecture or plugins that could assist.

Thank you in advance! Looking forward to benefiting from your experiences.

Best,
william

I created some AI-related experimental Fess plugins a while ago, but there still isn’t enough documentation.