Forum » Programiranje » [MariaDB] IN NATURAL LANGUAGE MODE in Word Stemming
[MariaDB] IN NATURAL LANGUAGE MODE in Word Stemming
HotBurek ::
Dobro jutro.
Sedajle sem potestiral iskanje v MariaDB z uporabo "IN NATURAL LANGUAGE MODE".
Primer:
Presenečenje: Išče samo po celih besedih.
Če iščem "piško", ne najde nič. Niti tiste, ki imajo besedo "piškot" ali "piškoti" notri.
Če iščem "piškot", najde tiste z besedo "piškot", ne najde pa tistih z besedo "piškoti".
Če iščem "piškoti", najde tiste z besedo "piškoti", ne najde pa tistih z besedo "piškot".
Če iščem "piškot piškoti", pa najde oboje.
Krneki.
Omenja se word stemming oz. Snowball; ima kar nekaj evropskih jezikov, našega domačega pa (še) ne:
https://snowballstem.org/algorithms/
Obstaja kak drug sistem, po možnosti čim bolj enostaven, za takšno iskanje?
Sedajle sem potestiral iskanje v MariaDB z uporabo "IN NATURAL LANGUAGE MODE".
Primer:
SET @search_query = 'piškot piškoti'; SELECT `id`, `name`, MATCH(`name`) AGAINST(@search_query IN NATURAL LANGUAGE MODE) AS 'relevance' FROM `table` WHERE MATCH(`name`) AGAINST(@search_query IN NATURAL LANGUAGE MODE) ORDER BY MATCH(`name`) AGAINST(@search_query IN NATURAL LANGUAGE MODE) DESC;
Presenečenje: Išče samo po celih besedih.
Če iščem "piško", ne najde nič. Niti tiste, ki imajo besedo "piškot" ali "piškoti" notri.
Če iščem "piškot", najde tiste z besedo "piškot", ne najde pa tistih z besedo "piškoti".
Če iščem "piškoti", najde tiste z besedo "piškoti", ne najde pa tistih z besedo "piškot".
Če iščem "piškot piškoti", pa najde oboje.
Krneki.
Omenja se word stemming oz. Snowball; ima kar nekaj evropskih jezikov, našega domačega pa (še) ne:
https://snowballstem.org/algorithms/
Obstaja kak drug sistem, po možnosti čim bolj enostaven, za takšno iskanje?
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
- spremenilo: HotBurek ()
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [SQL] Ali je možno postavit UNIQUE index po grupah?Oddelek: Programiranje | 1602 (1003) | Spura |
» | Dobre prakse Informacijskega pooblaščenca že prešle v splošno rabo (3)Oddelek: Novice / Zasebnost | 10284 (8018) | primoz4p |
» | Kje kupiti Samsung monitorOddelek: Pomoč in nasveti | 4386 (3541) | opeter |
» | Najpopularnejši Google, z najvišjo rastjo BingOddelek: Novice / Omrežja / internet | 5035 (4080) | urban99 |
» | FULLTEXT indeksi - problemi pri osnovnem primeruOddelek: Programiranje | 925 (846) | barelyLegal |