Autor | Zpráva | ||
---|---|---|---|
gol Profil * |
#1 · Zasláno: 30. 3. 2009, 17:13:56
Když do nějakého pole zadám třeba "VYPADÁŠ JAKO ŽÁBA"
zobrazí se mi např. slovo "KALENDÁŘ" Jak udělat aby to fungovalo i po malých překlepech, nebo variacích? Například když napíšu "VYPADÁŠ TROCHU JAKO ŽABKA" |
||
vynalezce Profil |
#2 · Zasláno: 30. 3. 2009, 17:23:55
mno lze pouzit prevod na mala pismena atp. ale s timhle ti to nepomuze
|
||
panther Profil |
#3 · Zasláno: 30. 3. 2009, 18:27:03
gol
hledat shodu alespoň jednoho zadaného slova nebo tak něco? |
||
gol Profil * |
#4 · Zasláno: 30. 3. 2009, 18:51:18
Jo, třeba i to.
|
||
panther Profil |
#5 · Zasláno: 30. 3. 2009, 18:52:50
gol
v tom případě zadaný výraz explodovat podle mezery a porovnávat s výrazy, které chceš nabízet (budou pravděpodobně v DB) |
||
gol Profil * |
#6 · Zasláno: 30. 3. 2009, 18:59:20
Hodilo by se i něco jako nastavení synonym
např.: JESTLIŽE = JESTLI = POKUD Jak na to (polopatě)? |
||
panther Profil |
#7 · Zasláno: 30. 3. 2009, 19:01:08
gol
„Jak na to (polopatě)?“ synonyma jsou vyšší level, na to nic jednoduchého stačit nebude.. Musel by sis vytvořit databázi slov a k nim jednotlivých synonym.. |
||
Joker Profil |
#8 · Zasláno: 30. 3. 2009, 19:41:34
gol
Možná by pomohlo fulltextové vyhledávání- jestli to je v databázi, tak třeba v MySQL to je MATCH - AGAINST. Synonyma by byla horší... nejspíš by byla potřeba databáze synonym. Tj. např. tabulka: id, id_skupiny, slovo - kde slova se stejným ID skupiny by byla synonyma. Další problém jsou slova, která se stejně píší, ale mají různé významy- a tedy i synonyma. Třeba počítačový bit versus "nářaďový" bit anebo být bit :-) To už je pak dost komplikované. |
||
ninja Profil |
#9 · Zasláno: 30. 3. 2009, 20:07:31
Pak jsou tu funkce jakou soundex a podobne.
|
||
Madenio Profil |
#10 · Zasláno: 30. 3. 2009, 21:18:28
alebo skus API openphrases.org, tam je mozne ziskavat synonyma pre slova viacerych jazykov.
|
||
Časová prodleva: 15 let
|
0