Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Google-ähnliche Vorschläge... (https://www.delphipraxis.net/25007-google-aehnliche-vorschlaege.html)

Markus 29. Jun 2004 19:38


Google-ähnliche Vorschläge...
 
Hallo,

weiß jemand, ob und wie man mit MySQL sowas wie bei Google realisieren kann, dass ähnliche Begriffe angezeigt werden. Braucht man dazu MySQL? Hab vor langer Zeit mal was gelesen, dass das damit gehen soll.

Könnt ihr mir da helfen?

Meflin 29. Jun 2004 20:07

Re: Google-ähnliche Vorschläge...
 
ja, das geht mit sql, und zwar mit IS LIKE, also z.b. SELECT * FROM tabelle WHERE feld IS LIKE 'value'

*MFG*

[edit]falsch: siehe übernnächster post[/edit]

Markus 29. Jun 2004 20:09

Re: Google-ähnliche Vorschläge...
 
Aber ich will das ganze unabhängig von Daten machen. Ich habe ein Wort, und er soll ähnliche Vorschläge bringen.

Meflin 29. Jun 2004 20:11

Re: Google-ähnliche Vorschläge...
 
1. geht das ganze ohne das IS also nur LIKE :oops:
2. wie meinst du das ohne daten??? ohne daten keine datenbank? also ka was du meinst

Markus 29. Jun 2004 20:14

Re: Google-ähnliche Vorschläge...
 
Naja, ich gebe z.B. "Delphi Prxis" ein, und er zeigt mir dann "Delphi Praxis" an, egal was in der Tabelle steht, nur der Begriff.

Meflin 29. Jun 2004 20:15

Re: Google-ähnliche Vorschläge...
 
achso... naja das würde ich mit einem wörterbuch lösen. du suchszt einfach in dem wörterbuch nach ähnlichen wörtern (mit LIKE) und widerholst die suche mit diesen. wenn eins dieser wörter mehr ergebnisse liefert als das ursprüngliche, kannst du das "meinten Sie" anzeigen!

Nicolai1234 29. Jun 2004 20:16

Re: Google-ähnliche Vorschläge...
 
Dann braust du aber eine Datenbank, wo alle richtigen Wörter drinstehen!

[ot]wenn schon verbessern dann gleich: Delphi-PRAXIS[/ot]

Markus 29. Jun 2004 20:17

Re: Google-ähnliche Vorschläge...
 
Weiß jemand wo ich eine solche bekommen kann?

Meflin 29. Jun 2004 20:18

Re: Google-ähnliche Vorschläge...
 
neue frage neuer thread. desweiteren würde es mich wundern wenn du bei google nicht fündig werden würdest.
[google]Wörterbuch[/google]
Bei Google suchenDictionnairy

braingrenade 29. Jun 2004 20:29

Re: Google-ähnliche Vorschläge...
 
Du könntest auch zu google connecten und direkt die Vorschläge von Google aus dem Html rausziehen , ja ok is'n bischen unhandlich aber warum nicht :wink:

titus 29. Jun 2004 20:48

Re: Google-ähnliche Vorschläge...
 
Google hat bestimmt keine Datenbank die wir als Normal User kennen ;) (was meint ihr wie oft, trotz den tausenden Server, Google down wär)
Die Suchenginge selbst dürfte C/C++ sein, wenn es ganz hart kommt mit Assembler.

theomega 29. Jun 2004 20:53

Re: Google-ähnliche Vorschläge...
 
LIKE sucht imho nur nach identischen Begriffen, was du suchst ist evtl soundex, ist aber extrem CPU-Lastig!

Phoenix 29. Jun 2004 21:02

Re: Google-ähnliche Vorschläge...
 
Zitat:

Zitat von LLCoolDannY
Google hat bestimmt keine Datenbank die wir als Normal User kennen

Da steckt eine ziemlich heftig geclusterte Oracle-Datenbank hinter.
Und die Engine selber ist mit C/C++ in den Webserver (war irgendwann mal ein Apache) direkt eincompiliert worde.

braingrenade 29. Jun 2004 21:04

Re: Google-ähnliche Vorschläge...
 
Ne, ich meine man könnte ja direkt den Suchbegriff eingeben und google die Arbeit erledigen lassen.

titus 29. Jun 2004 21:17

Re: Google-ähnliche Vorschläge...
 
hm nicht wirklich sauber

hm also, ich denk mal dass die oracle datenbank auch nicht mehr das ist wie sie war

tommie-lie 29. Jun 2004 22:11

Re: Google-ähnliche Vorschläge...
 
Zitat:

Zitat von LLCoolDannY
hm also, ich denk mal dass die oracle datenbank auch nicht mehr das ist wie sie war

Wie kommst du darauf? Wenn Google Oracle benutzt, speichert die Datenbank nach Aussagen auf der Google-Seite immerhin mehr als 4 Milliarden Einträge, und das auf mehrere tausend kleine Rechner verteilt, ich finde das schon eine enorme Koordinationsleistung, auch wenn das die Datenbank nicht direkt selber machen sollte sondern die Software, die dahinter steht.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:26 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz