Gensim Alternatives

Similar projects and alternatives to gensim

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better gensim alternative or higher similarity.

Suggest an alternative to gensim

Reviews and mentions

Posts with mentions or reviews of gensim. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-06-06.
  • The unthinking application of this regex-efficiency check wasted our attention
    news.ycombinator.com | 2021-09-30
  • The Levenshtein Distance in Production
    news.ycombinator.com | 2021-06-06
    > Problem statement: the Levenshtein distance is a string metric for measuring the difference between two sequences

    Another variant is "I have a bunch of words (a dictionary) and one query word, and want to find all words from the dictionary that are close to the query word".

    This leads to an interesting class of problems, because you can do clever things where you precompute search structures (Levenshtein automata [0]) from the dictionary. The similarity queries then run (much) faster – in production, performance matters.

    We recently merged a PR like that into Gensim [1].

    This gave a ~1,500x speed-up compared to naively comparing all pairwise strings with Levenshtein distance. A difference between the training step running for years (=unusable) and minutes.

    [0] http://blog.notdot.net/2010/07/Damn-Cool-Algorithms-Levensht...

    [1] https://github.com/RaRe-Technologies/gensim/pull/3146

  • Superior tools to Gensim's similarity
    So Gensim's Similarity module seems like a good fit for this problem, especially soft cosine similarity checking. But inside I can't get comfortable, because transformers are very popular lately.
  • Koan: A word2vec negative sampling implementation with correct CBOW update
    news.ycombinator.com | 2021-01-02

Stats

Basic gensim repo stats
4
12,584
8.7
1 day ago

RaRe-Technologies/gensim is an open source project licensed under GNU Lesser General Public License v2.1 only which is an OSI approved license.

Scout APM: A developer's best friend. Try free for 14-days
Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
scoutapm.com
Find remote Python jobs at our new job board 99remotejobs.com. There are 10 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.