Problem med sökfunktionen

Problem med sökfunktionen

Jag provade att söka på del av ett användarnamn i referenstråden men fick ingen träff och efter ytterligare testande verkar wildcards inte fungera. Finns det någon särskild anledning till att det inte fungerar/är inaktiverat? Det är en väldigt användbar funktion.

Sökfunktionen verkar inte heller fungera till 100%. I mitt experimenterande provade jag bl.a. att söka efter Kinnar för att få fram trådar om Kinnarps kontorsprodukter och fick inga träffar men så fort man lägger till det sista P:et visas ett antal träffar.

Söker man på fyn/fyn* för att hitta fyndtipstråden får man inga träffar men om man istället söker på fynd hittar man trådarna. Det fick mig att tro att det fanns en begränsning där man måste ange minst fyra tecken vilket dock motbevisades när ul gav ett par träffar (jag skulle egentligen söka efter ultrawide).

Sökresultaten uppdateras i realtid och när man söker efter ultrawide får man inga träffar förrän ultrawid trots att ultra ger ett antal träffar. Vad beror detta på? Trådar som innehåller titeln ultrawide borde ju rimligtvis visas även vid en bredare sökning på t.ex. ultra.

Jag vet inte riktigt om det är något fel på sökfunktionen eller om det är medvetna val men det ger hur som helst lite märkliga sökresultat och det skulle uppskattas om någon kunde delge oss lite mer info.

@ågren: Angående wildcards så stämmer det att de inte används; anledningen är helt enkelt att jag inte haft tid att implementera stöd för det i de olika modulerna (men visst kunde det vara trevligt). Det andra fenomenet beror på att ord trunkeras till rötter (s.k. stemming) innan de indexeras eller slås upp, och därför kan liknande ord som "kinnarp" / "kinnarps" ge samma resultat, samtidigt som ord som "ultrawi" / "ultrawid" behandlas som olika i vår lösning.

Här finns ett exempel på en algoritm för att göra detta med svenska:
http://snowball.tartarus.org/algorithms/swedish/stemmer.html

Skrivet av Biberu:

@ågren: Angående wildcards så stämmer det att de inte används; anledningen är helt enkelt att jag inte haft tid att implementera stöd för det i de olika modulerna (men visst kunde det vara trevligt). Det andra fenomenet beror på att ord trunkeras till rötter (s.k. stemming) innan de indexeras eller slås upp, och därför kan liknande ord som "kinnarp" / "kinnarps" ge samma resultat, samtidigt som ord som "ultrawi" / "ultrawid" behandlas som olika i vår lösning.

Här finns ett exempel på en algoritm för att göra detta med svenska:
http://snowball.tartarus.org/algorithms/swedish/stemmer.html

Fler än jag har redan nämnt detta i diskussionstråden, men varför har sökfunktionen bestämt sig för att ignorera Dagens Fynd(Bara tips)-tråden totalt? - Funkade problemfritt tidigare. Nu måste man först söka på 'fynd'-->klicka på 'Dagens fynd - Diskussionstråden'-->Scrolla högst upp då man i föregående steg hamnar längst ned-->Klicka på övermenyn 'köpråd'-->Klicka på sista sidan för 'Dagens fynd (Bara tips)-tråden. Går nästan snabbare att navigera i forumet på klassiskt vis med enbart muspekaren, likt en noob som får till svar att använda sökfunktionen.

@r3mpuh: Skulle tro att det är en övernitisk åldersgräns som slagit till, ska kolla på det, tack! Tills vidare så hittas den fortfarande om man söker på taggen #fynd istället (bara att skriva "#fynd" i sökfältet).

Tänkte precis starta en tråd och fråga vad som hänt med sökfunktionen. Förut kunde man snabbt och enkelt söka på "dagens fynd" i sökrutan. Nu hittar den inte tråden, endast den med diskussion i. Google hittar den dock korrekt och direkt.