Understanding Typesense Language Search and Locale
TLDR Juri inquired about language search in Typesense, and Kishore Nallan clarified it requires a locale to index certain languages. Discussion also included how to specify these locales and that multiple languages can be searched without decreasing performance.
Feb 24, 2022 (20 months ago)
if I specify a custom field like “language_tag” and filter by e.g “language_tag”=“DE”, will that decrease the performance drastically? or is that fine?
thanks a lot!!!
Kishore Nallan05:38 AM
Kishore Nallan08:48 AM
Use a recent RC build like
typesense/typesense:0.23.0.rc30-- for other languages, that
localemight not add much value, but I haven't specifically yet.
Support Cyrillic locales are:
locale == "el" || locale == "ru" || locale == "sr" || locale == "uk" || locale == "be";
'filter_by' : 'num_employees:>100' 'filter_by' : 'food_name:vegetable'
so it is basically just an own field:
'filter_by' : 'locale:russian_language'
[dunno why the color is orange now]
so the locals are not specified by some ISO, i can call them how I want, right?
Kishore Nallan09:05 AM
Kishore Nallan09:06 AM
localeproperty to tell Typesense which language each field belongs to.
so instead of calling it ‘locale’ i could also call it ‘name_of_language’, correct?
Kishore Nallan09:09 AM
Kishore Nallan09:10 AM
Kishore Nallan09:11 AM
Kishore Nallan09:12 AM
Mar 03, 2022 (20 months ago)
Mar 07, 2022 (20 months ago)
Kishore Nallan02:09 AM
Indexed 2776 threads (79% resolved)
Resolving Multilingual Search Function in Typesense Software
Bill is having difficulty with multilingual search functionality in Typesense software. Developer Kishore Nallan suggested setting a language locale and provided a demo build. The build solution had some issues, and after multiple rounds of software updates and troubleshooting, the problem still persists.
Utilizing Vector Search and Word Embeddings for Comprehensive Search in Typesense
Bill sought clarification on using vector search with multiple word embeddings in Typesense and using them instead of OpenAI's embedding. Kishore Nallan and Jason informed him that their development version 0.25 supports open source embedding models. They also resolved Bill's concerns regarding search performance, language support, and limitations in the search parameters.
Announcement: General Availability of Typesense v0.25.0
Jason announces release of Typesense v0.25.0, listing new features. Users express excitement and ask pertinent questions. Gorkem, Manuel, and Daniel commend the team for the new functionalities. Manish and Tugay share their positive experiences with Typesense. Jason and Kishore Nallan answer questions and thank users for their feedback.
Querying with Typesense-Js and Handling Null Values
michtio was querying using typesense-js and receiving fewer results than expected. Kishore Nallan suggested using different query parameters. Further discussion led to the handling of 'null' values and filtering syntax in the search queries. The thread ended with Jason offering migration support from Algolia to Typesense.
Moving from Algolia to Typesense: Questions and Answers
Juan sought advice from Kishore Nallan about moving from Algolia to Typesense, handling MultiSearch, setting parameters, checking imported documents, and a specific syntax query.