37
Views
3
Comments
How to implement smart search engine?

Hi, I have a question about the search capabilities of the OutSystems platform, can it make smart search based on language or character? For example.

Search with Wator

The database has records:

  • Water
  • Water Melon
  • Watergate

The result must shown with 3 records as an abrove sample.

Does anyone have experience with or any suggestions for implementing this topic?

2024-03-23 18-16-49
Bryan Villalobos

Hi @Phongsakorn.P ,

I think you are pertaining to what is called fuzzy search. 

Have a look at this topic which discusses and recommends some forge components you can use. (FuzzyWuzzy, WordStemmer, and more).


Regards,

Bryan

2024-03-22 09-17-23
Chandra Vikas Sharma

Hi,

you can use below forge component for fullfill your requirement.

https://www.outsystems.com/forge/component-overview/4266/soundex

Thanks

CV

UserImage.jpg
Phongsakorn.P

Thank Chandra,

I'm facing a non-Latin character. with the Soundex might not support my language (Thai).

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.