Hoe kan ik het gevolg zijn als woord verkeerd of spelling verkeerd of Griekse woord engels resultaat te krijgen

stemmen
40

Hoe kan ik het gevolg zijn als woord verkeerd of spelling verkeerd of Griekse woord voer krijgen Engels resultaat voorbeeld:

in mijn website wil ik om te zoeken jeans of jenz get hetzelfde resultaat is het een eenvoudige voorbeelden mijn grootste zorg als de gebruiker dezelfde betekenis in te voeren woord of verkeerde Griekse woord, maar mijn site te ontwikkelen in het Engels formaat hoe kan deze woordzoeker

kan iemand mij idee hoe krijg ik oplossing voor dit probleem mijn site in Laravel 5.2

De vraag is gesteld op 11/02/2017 om 11:15
user
In andere talen...                            


1 antwoorden

stemmen
2

Voor de "spelling verkeerd" deel (Bedoelde u)

U kunt de configuratie-bestand publiceert uw app directory en de instellingen door het uitvoeren van php ambachtelijke vendor opheffen: publiceren om de configuratie te kopiëren naar de map config als searchy.php

U kunt de standaard driver ingesteld om te gebruiken voor zoekopdrachten in het configuratiebestand. Uw opties (op dit moment) zijn: fuzzy, eenvoudig en levenshtein.

U kunt ook overschrijven deze methoden met de volgende syntaxis bij het uitvoeren van een zoekopdracht:

Door het definiëren van levenshteinafstand kun je finetunen hoever een woord kan zijn.

  • Als je betere prestaties nodig hebt moet je zoiets overwegen solrof elasticsearchvoor deze taak.

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

Voor de vertaling deel

Je moet gewoon een woordenboek klaar in uw database of lokalisatie bestanden en voer de ingang goot dat ook. Verwacht hoge rekentijden voor zowel spelling correctie en vertaling in uw code.

antwoordde op 11/02/2017 om 11:30
bron van user

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