Wie kann ich führen, wenn Wort falsch oder Rechtschreibung falsch oder griechisches Wort Englisch Ergebnis erhalten

stimmen
40

Wie kann ich führen, wenn Wort falsch oder Rechtschreibung falsch oder griechisches Wort Englisch Ergebnis Beispiel eingeben erhalten:

in meiner Website i „Jeans“ oder „jenz“ erhalten gleiches Ergebnis dessen ein einfachen Beispiele meines Hauptanliegen gesucht werden soll , wenn der Benutzer gleiche Bedeutung geben Wort oder falsch griechisches Wort , aber meine Seite auf Englisch Format entwickeln , wie kann diese Wortsuche

kann mir Idee geben, wie ich Lösung für dieses Problem meiner Website in Laravel 5.2 erhalten

Veröffentlicht am 11/02/2017 um 11:15
vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
2

Für den „Rechtschreibung falsch“ Teil (Meinen Sie)

Sie können die Konfigurationsdatei Ihrer App-Verzeichnis veröffentlichen und die Einstellungen außer Kraft setzen von PHP-Handwerker-Anbieter ausgeführt wird: veröffentlichen die Konfiguration in der Config-Ordner als searchy.php kopieren

Sie können den Standardtreiber eingestellt für die Suche in der Konfigurationsdatei zu verwenden. Ihre Optionen (in diesem Stadium) sind: flockig, einfach und levenshtein.

Sie können auch diese Methoden mit der folgenden Syntax überschreiben, wenn eine Suche ausgeführt wird:

Durch die Definition levenshtein Entfernung können Sie finetune , wie weit ein Wort sein kann.

  • Wenn Sie eine bessere Leistung benötigen , sollten Sie so etwas wie betrachten solroder elasticsearchfür diese Aufgabe.

https://wiki.apache.org/solr/SpellCheckComponent https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-fuzzy-query.html

Für die Übersetzung Teil

Sie sollten nur einen Wörterbuch bereit, in Ihrer Datenbank oder Lokalisierungsdateien haben und den Eingabetrog, der als gut geführt. Erwarten hohe Rechenzeiten sowohl für Rechtschreibkorrektur und Übersetzung in Ihrem Code.

Beantwortet am 11/02/2017 um 11:30
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more