OFDb

Kritik/Hinweise zur OFDb 2.0

Begonnen von Insidiousxx, 30 September 2022, 18:39:27

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 30 Gäste betrachten dieses Thema.

Insidiousxx

16 September 2025, 17:34:15 #1800 Letzte Bearbeitung: 16 September 2025, 17:44:00 von Insidiousxx
Zitat von: Sir Francis am  2 August 2025, 14:05:01Ich wollte mal wieder nachhaken, ob auch Originaltitel in die Suche eingebaut und bei den Prozentzahlen voll berücksichtigt werden können. Alternativtitel sind es ja schon - dann sollte es bei OTs doch ein Klacks sein, das zu ergänzen.

Ich denke was Du meinst ist ansich bereits implementiert. Das ist in diesem Fall leider eher der Kombination der verschiedenen Titel geschuldet: DT Harte Jungs- Bad Boys, OT Bad Boys, AT Bad Boys - Harte Jungs
Bad Boys ist hier bis auf dem OT halt nur ein Teilbruchstück der Titel.

Bei anderen Filmen wie Krieg der Sterne zeigt er auch bei jedem Ergebnis 100% an:
Beispiel Star Wars:


(Sofern man diese auch komplett eingibt: Star Wars ergibt einen 100%igen Treffer, weil ich auch nach "Star Wars" suchte. Wenn ich jetzt nur Star War eingebe erhalte ich nur 94%, Gebe ich Star Wa ein, nur noch 88% usw.)

Und so fasst die Datenbank auch den OT von Bad Boys auf, als Teilstück dieser Titel.

Wenn ich also nach dem AT/DT Harte Jungs - Bad Boys suche erhalte ich auch einen 100%-Treffer:


Gebe ich jedoch nur Bad Boys an, was halt hier ein Teil der sehr gleichen ATs und DTs ist (Harte Jungs - Bad Boys), entspricht das halt nicht einem 100%igen Treffer, sondern nur noch 35%, auch wenn es zu 100% der OT ist.

Solche Fälle gibt es leider.


Insidiousxx

Meine aber auch, dass Thema hatten wir vor 2 Jahren schon einmal, oder?

Kayfabe

Zitat von: Insidiousxx am 16 September 2025, 17:34:15
Zitat von: Sir Francis am  2 August 2025, 14:05:01Ich wollte mal wieder nachhaken, ob auch Originaltitel in die Suche eingebaut und bei den Prozentzahlen voll berücksichtigt werden können. Alternativtitel sind es ja schon - dann sollte es bei OTs doch ein Klacks sein, das zu ergänzen.

Ich denke was Du meinst ist ansich bereits implementiert. Das ist in diesem Fall leider eher der Kombination der verschiedenen Titel geschuldet: DT Harte Jungs- Bad Boys, OT Bad Boys, AT Bad Boys - Harte Jungs
Bad Boys ist hier bis auf dem OT halt nur ein Teilbruchstück der Titel.

Bei anderen Filmen wie Krieg der Sterne zeigt er auch bei jedem Ergebnis 100% an:
Beispiel Star Wars:


(Sofern man diese auch komplett eingibt: Star Wars ergibt einen 100%igen Treffer, weil ich auch nach "Star Wars" suchte. Wenn ich jetzt nur Star War eingebe erhalte ich nur 94%, Gebe ich Star Wa ein, nur noch 88% usw.)

Und so fasst die Datenbank auch den OT von Bad Boys auf, als Teilstück dieser Titel.

Wenn ich also nach dem AT/DT Harte Jungs - Bad Boys suche erhalte ich auch einen 100%-Treffer:


Gebe ich jedoch nur Bad Boys an, was halt hier ein Teil der sehr gleichen ATs und DTs ist (Harte Jungs - Bad Boys), entspricht das halt nicht einem 100%igen Treffer, sondern nur noch 35%, auch wenn es zu 100% der OT ist.

Solche Fälle gibt es leider.



Sorry das ich da so direkt bin aber da kann doch selbst draufkommen, was hier im Argen liegt. Die Implementierung der Suche ist wohl ziemlich mittelprächtig: so wie das aussieht, werden hier erst deutsche Titel durchsucht, dann ein Übereinstimmungsgrad ermittelt und wenn dabei keine Übereinstimmung festgestellt wird, weitere Titel geprüft - so oder so ähnlich jedenfalls.
Was sinnvoll wäre ist folgendes:
- je Film für alle vorhandenen Titel (DT/OT/alle AT) einen Übereinstimmungsgrad mit dem Suchbegriff ermitteln
- dann je Film den maximalen Übereinstimmungsgrad über die vorhandenen Titel bestimmen und diesen dann in der Ergebnisliste verwenden

Das ist zugegebenermaßen sicher rechenintensiver und war vielleicht mal ein Grund das so nicht so umzusetzen aber solche Sachen sollte man dann auch kommuniziert bekommen.
"Mit nichts als Phantasie erschufen wir unsere Welt aus dem Nichts."

Sir Francis

20 September 2025, 11:13:04 #1803 Letzte Bearbeitung: 20 September 2025, 11:27:33 von Sir Francis
Zitat von: Insidiousxx am 16 September 2025, 17:34:15
Zitat von: Sir Francis am  2 August 2025, 14:05:01Ich wollte mal wieder nachhaken, ob auch Originaltitel in die Suche eingebaut und bei den Prozentzahlen voll berücksichtigt werden können. Alternativtitel sind es ja schon - dann sollte es bei OTs doch ein Klacks sein, das zu ergänzen.

Ich denke was Du meinst ist ansich bereits implementiert. Das ist in diesem Fall leider eher der Kombination der verschiedenen Titel geschuldet: DT Harte Jungs- Bad Boys, OT Bad Boys, AT Bad Boys - Harte Jungs
Bad Boys ist hier bis auf dem OT halt nur ein Teilbruchstück der Titel.

Bei anderen Filmen wie Krieg der Sterne zeigt er auch bei jedem Ergebnis 100% an:
Beispiel Star Wars:


(Sofern man diese auch komplett eingibt: Star Wars ergibt einen 100%igen Treffer, weil ich auch nach "Star Wars" suchte. Wenn ich jetzt nur Star War eingebe erhalte ich nur 94%, Gebe ich Star Wa ein, nur noch 88% usw.)

Und so fasst die Datenbank auch den OT von Bad Boys auf, als Teilstück dieser Titel.

Wenn ich also nach dem AT/DT Harte Jungs - Bad Boys suche erhalte ich auch einen 100%-Treffer:


Gebe ich jedoch nur Bad Boys an, was halt hier ein Teil der sehr gleichen ATs und DTs ist (Harte Jungs - Bad Boys), entspricht das halt nicht einem 100%igen Treffer, sondern nur noch 35%, auch wenn es zu 100% der OT ist.

Solche Fälle gibt es leider.



Kayfabe hat ja schon darauf geantwortet, aber Deine Ausführung kann ich nicht einfach so hinnehmen. Die ,,alte" OFDb hat es doch auch hinbekommen, dass Übereinstimmungen des Suchbegriffs gleichberechtigt bei DT, OT und AT gesucht wurden. ,,Bad Boys" wäre in der OFDb 1.0 ein 100%-Treffer gewesen, und genau so muss es sein.
Wie ich schon geschrieben habe und wie auch Kayfabe schrieb: es muss in der Ergebnisliste gleichberechtigt nach Ergebnissen für alle Titelarten gesucht werden. Und wenn es Überschneidungen gibt (z.B. 100% übereinstimmend bei OT und 35% bei DT), dann muss der höheren Übereinstimmung Vorrang gewährt werden. Von der Programmierung her dürfte das ein Klacks sein. Ich kann es nur gebetsmühlenartig wiederholen: in der alten OFDb hat dies funktioniert!


EDIT:
Noch ein Nachtrag:
Die Suchfunktion OFDb 1.0 hatte das Problem, dass nach Suchbegriffen nur ,,ganz oder gar nicht" gesucht wurde. Wenn nur ein Buchstabe oder diakritisches Zeichen falsch war: kein Ergebnis. So weit bekannt und problematisch, aber: wenn man den Suchbegriff fehlerfrei eingab, bekam man auch ein klares Suchergebnis und fand den betreffenden Film.

In der OFDb 2.0 ist es leider so: obwohl man einen Suchbegriff fehlerfrei eingibt und der Titel 100% einem OT entspricht, wird der entsprechende Film zuweilen nur ,,ganz unten" angezeigt und ist damit kaum auffindbar. Und das ist viel gravierender als das ,,Problem" der alten OFDb-Suche.

TinyPortal 2.0.0 © 2005-2020