View Issue Details

IDProjectCategoryView StatusLast Update
0003472HTML & PERLBug Report - Interfacepublic2020-10-11 20:06
ReporterCDB-Man Assigned ToCDB-Man  
PrioritynormalSeverityminorReproducibilitysometimes
Status closedResolutionreopened 
Summary0003472: Searchassist: implement partial matching
Descriptionhttps://anidb.net/anime/?adb.search=Dungeon%20ni%20Deai%20wo&do.search=1

When searching for "Dungeon ni Deai wo", these are returned:
https://anidb.net/anime/10894/name -- Dungeon ni Deai o Motomeru no wa Machigatte Iru Darouka: Familia Myth (Dungeon ni Deai wo Motomeru no wa Machigatteiru Darou ka)
-- alias title "Dungeon ni Deai wo Motomeru no wa Machigatteiru Darou ka" is found
https://anidb.net/anime/11974/name -- Dungeon ni Deai o Motomeru no wa Machigatte Iru Darouka Gaiden: Sword Oratoria
-- the main title "Dungeon ni Deai o Motomeru no wa Machigatte Iru Darouka Gaiden: Sword Oratoria" matches because of >sWOrd<.

But https://anidb.net/anime/15111/name is not returned, even though searchassist "dungeon ni deai wo motomeru no wa machigatteiru darou ka iii" is added.

Searchassist could use the same partial match functionality that exists with regular titles, so that we do not need to add every permutation of search possible. Also, this helps to get around the "wo" vs "o" issue since a partial match for "Dungeon ni Deai wo" will hit all the Danmachi searchassist entries.
TagsNo tags attached.

Activities

CDB-Man

2020-10-07 18:32

manager  

Capture.PNG (155,621 bytes)   
Capture.PNG (155,621 bytes)   

CDB-Man

2020-10-07 19:08

manager   ~0004444

15:03:03 Dagger> CDB-Work: search assist only does anything if a search returns zero results. they're not just extra synonyms for a show
15:03:37 Dagger> and they only work on the exact search text, as you've seen
15:03:43 CDB-Work> well what about danmachi 2 then
15:03:49 CDB-Work> that was matched
15:03:51 CDB-Work> partially
15:04:19 CDB-Work> and there were more than 0 results
15:04:48 CDB-Work> "wo" doesnt show up in danmachi 2's aliases, it only shows in its search assists
15:04:55 CDB-Work> and it was matched as a search result
15:06:00 Dagger> CDB-Work: you mean sWOrd oratoria?
15:06:09 CDB-Work> yes
15:06:11 CDB-Work> ah
15:06:13 CDB-Work> well then
15:06:28 CDB-Work> ... well this sucks
15:06:44 CDB-Work> so i need to move at least 1 of the soulweaver search assists back into regular aliases for both titles

CDB-Man

2020-10-07 19:15

manager   ~0004445

15:09:56 Dagger> this o/wo particle business really needs special handling in the search code... and I'd like to see string similarity matching... and also search assist being able to redirect to searches, not just pages...
15:09:59 Dagger> tl;dr search is hard
15:11:48 @Soulweaver> I would rather not litter the alias box with those romanisations going against house style if we can help it. if the full name is in the search assists already, adding proper synonyms just to satisfy someone who searches for a shorter bit of the title doesn't seem that necessary
15:12:28 @Soulweaver> or, alternately, that shorter bit can also be redirected to s1 if needed
15:12:45 @Soulweaver> right but it doesn't do anything in this case of course
15:14:28 CDB-Work> i guess searchassist needs partial patching
15:14:31 CDB-Work> matching*

DerIdiot

2020-10-11 20:06

administrator   ~0004447

no. this is not what search assist is for

Issue History

Date Modified Username Field Change
2020-10-07 18:32 CDB-Man New Issue
2020-10-07 18:32 CDB-Man File Added: Capture.PNG
2020-10-07 19:08 CDB-Man Note Added: 0004444
2020-10-07 19:09 CDB-Man Assigned To => CDB-Man
2020-10-07 19:09 CDB-Man Status new => closed
2020-10-07 19:09 CDB-Man Resolution open => no change required
2020-10-07 19:15 CDB-Man Assigned To CDB-Man =>
2020-10-07 19:15 CDB-Man Status closed => feedback
2020-10-07 19:15 CDB-Man Resolution no change required => reopened
2020-10-07 19:15 CDB-Man Note Added: 0004445
2020-10-07 19:15 CDB-Man Assigned To => CDB-Man
2020-10-07 19:15 CDB-Man Status feedback => new
2020-10-07 19:17 CDB-Man Summary Searchassist partial matches not returned => Searchassist: implement partial matching
2020-10-07 19:17 CDB-Man Description Updated
2020-10-11 20:06 DerIdiot Status new => closed
2020-10-11 20:06 DerIdiot Note Added: 0004447