Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > Programming > Libraries

    Approximate Dictionaries 39

    Download button

    No screenshots available
    Downloads: 252  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Harald Kirsch | More programs
    LGPL / FREE
    April 10th, 2012, 11:38 GMT
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    Approximate Dictionaries description

    A Java Class Library

    Approdictio (Approximate Dictionaries) provides implementations of dictionaries that allow approximate lookup. When looking up a word, all words are returned that are approximately equal to the word given. The definition of approximately equal depends on the metric provided to define the distance between two words. An implementation of the Levensthein Metric with customizable edit costs is part of the package.

    The slightly tricky part of approximate dictionary lookup is to find all similar words without explicit comparison of the word to look up with all words of the dictionary. Two implementations are provided that are reasonably fast:

    BKTree

    provides an implementation of a Burkhard-KellerTree. In principle, this implementation can even be used for approximate lookup of other objects than strings, as long as a metric is provided.

    NgramDict

    indexes all words of the dictionary by their n-grams. During lookup, candidate terms are retrieved with a crude n-gram similarity. Only the candidates are compared according to the metric provided. This seems generally to be faster than the BKTree, but has the disadvantage that even the Levensthein metric is not 100% compatible with the n-gram lookup. Consequently some similar terms may be missed.


    Product's homepage

    Requirements:

    · Java 2 Standard Edition Runtime Environment

      


    TAGS:

    Java library | approximate lookup | dictionary lookup | Java | library | class



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM