Find Jobs
Hire Freelancers

Implement simple spell checker (no UI required)

$30-250 USD

Ukończony
Opublikowano ponad 4 lata temu

$30-250 USD

Płatne przy odbiorze
I will provide you with a dictionary file: it contains all English words in format of one word per line, including the word's frequency (i.e. how common the word is). Basically, the file looks like: word1:frequency word2:frequency etc... The file will have about 200 000 words. Your job is to create in Delphi 10.3 (or compatible) a non visual code that will basically take as an input an English word (string) and return suggestions what are the closest matching words found in the dictionary. Notice: You cannot simply iterate the entire word list and check which sound the closest (e.g. Levenshtein distance) on every input, as comparing the input word with 200 000 words on every input would be very slow. Instead, do something like [login to view URL] This is for English, so there is no need for unicode (or even non A to Z) support. This is a "proof of concept" sort of work. I do not need any UI or anything that is perfect and complete system. I am mostly just looking for some sample code (e.g. functions and/or classes) which I can use as the basis of development. For easier testing, your code should come with some sample app, though.
Identyfikator projektu: 21684215

Informację o projekcie

1 oferta
Zdalny projekt
Aktywny 5 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
Przyznano:
Awatar Użytkownika
Hello Perhaps, I worked with similar project Also, do you have any constraints about performance? Also, do you have sample of file? Thanks
$84 USD w 2 dni
4,9 (141 opinii)
6,1
6,1

O kliencie

Flaga PORTUGAL
Braga, Portugal
5,0
718
Zweryfikowana metoda płatności
Członek od mar 16, 2011

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.