word2vec

Python interface to Google word2vec

https://github.com/danielfrg/word2vec

Science Score: 10.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    2 of 21 committers (9.5%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.7%) to scientific vocabulary

Keywords

doc2vec python word2vec
Last synced: 6 months ago · JSON representation

Repository

Python interface to Google word2vec

Basic Info
  • Host: GitHub
  • Owner: danielfrg
  • License: apache-2.0
  • Language: C
  • Default Branch: main
  • Homepage:
  • Size: 6.42 MB
Statistics
  • Stars: 2,605
  • Watchers: 106
  • Forks: 630
  • Open Issues: 5
  • Releases: 0
Archived
Topics
doc2vec python word2vec
Created over 12 years ago · Last pushed almost 3 years ago
Metadata Files
Readme Changelog Contributing License

README.md

NOT MAINTAINED

  • I have not used this code in a long time
  • No issues or PRs can be created
  • Latest release doesn't work with newer versions of numpy
  • I recommened moving to a native alternative in Tensorflow or PyTorch

word2vec

pypi build coverage license

Python interface to Google word2vec.

Training is done using the original C code, other functionality is pure Python with numpy.

Installation

pip install word2vec

Compilation

The installation requires to compile the original C code using gcc.

You can override the compilation flags if needed:

WORD2VEC_CFLAGS='-march=corei7' pip install word2vec

Windows: There is basic some support for this support based on this win32 port.

Usage

Example notebook: word2vec

The default functionality from word2vec is available with the following commands: - word2vec - word2phrase - word2vec-distance - word2vec-word-analogy - word2vec-compute-accuracy

Experimental functionality on doc2vec can be found in this example: doc2vec

Owner

  • Name: Daniel Rodriguez
  • Login: danielfrg
  • Kind: user
  • Location: Austin, TX
  • Company: @Google

GitHub Events

Total
  • Watch event: 43
  • Fork event: 6
Last Year
  • Watch event: 43
  • Fork event: 6

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 241
  • Total Committers: 21
  • Avg Commits per committer: 11.476
  • Development Distribution Score (DDS): 0.407
Past Year
  • Commits: 2
  • Committers: 2
  • Avg Commits per committer: 1.0
  • Development Distribution Score (DDS): 0.5
Top Committers
Name Email Commits
Daniel Rodriguez d****3@g****m 143
Daniel Rodriguez d****z@o****s 46
Daniel Rodriguez d****l@d****m 30
Richard Weiss r****d@f****m 2
Stephen A. Balaban s@l****m 2
Tzerjen Wei t****n@g****m 2
Vagrant User v****t@v****m 2
Winy Song 4****h@u****m 1
Youhei Sakurai y****i@f****m 1
Fabian Müller f****f@g****m 1
Maria Rigaki m****i@g****m 1
Pranjal Vachaspati g****b@p****l 1
abolger a****r@g****m 1
Albert Zhuang w****g@n****w 1
hsmtkk h****k@u****m 1
Tim Gates t****s@i****m 1
mayjs t****n@g****m 1
Alfio Emanuele a****f@g****m 1
Tyler Kim t****y@g****m 1
dr-costas k****s@i****m 1
Tianhui Michael Li t****l@c****u 1

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 51
  • Total pull requests: 27
  • Average time to close issues: 9 months
  • Average time to close pull requests: about 2 months
  • Total issue authors: 45
  • Total pull request authors: 21
  • Average comments per issue: 2.47
  • Average comments per pull request: 0.81
  • Merged pull requests: 24
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • dineshbvadhia (4)
  • angelteers (2)
  • Rahulvks (2)
  • luckyonetwo (2)
  • orko19 (1)
  • yapingzhao (1)
  • manojrustagi79 (1)
  • MingleiLI (1)
  • finin (1)
  • buriy (1)
  • Krabkvadrat (1)
  • ak-kat (1)
  • amr1tv1rd1 (1)
  • grantdelozier (1)
  • sharadlnx (1)
Pull Request Authors
  • danielfrg (6)
  • stephenbalaban (2)
  • l0Z (1)
  • ririw (1)
  • tianhuil (1)
  • mayjs (1)
  • MariaRigaki (1)
  • tyler-thetyrant (1)
  • iamalbert (1)
  • timgates42 (1)
  • pranjalv123 (1)
  • viveksjain (1)
  • sakurai-youhei (1)
  • tjwei (1)
  • hsmtkk (1)
Top Labels
Issue Labels
question (1) wontfix (1) bug (1)
Pull Request Labels

Packages

  • Total packages: 2
  • Total downloads:
    • pypi 2,134 last-month
  • Total docker downloads: 279
  • Total dependent packages: 1
    (may contain duplicates)
  • Total dependent repositories: 101
    (may contain duplicates)
  • Total versions: 42
  • Total maintainers: 1
pypi.org: word2vec

Wrapper for Google word2vec

  • Versions: 40
  • Dependent Packages: 1
  • Dependent Repositories: 100
  • Downloads: 2,134 Last month
  • Docker Downloads: 279
Rankings
Stargazers count: 1.4%
Dependent repos count: 1.5%
Forks count: 1.8%
Docker downloads count: 2.1%
Average: 2.6%
Downloads: 3.8%
Dependent packages count: 4.8%
Maintainers (1)
Last synced: 6 months ago
anaconda.org: word2vec

Python interface to Google word2vec.

  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 1
Rankings
Forks count: 13.6%
Stargazers count: 16.3%
Average: 33.1%
Dependent packages count: 51.2%
Dependent repos count: 51.4%
Last synced: 6 months ago

Dependencies

environment.yml conda
  • black
  • flake8
  • isort
  • joblib
  • jupyterlab
  • nltk
  • notebook
  • numpy >=1.9.2
  • pip
  • pylint
  • pytest
  • pytest-cov
  • python 3.8.*
  • scikit-learn
  • setuptools
  • setuptools-scm
  • twine
  • wheel
requirements-dev.txt pypi
  • black * development
  • flake8 * development
  • isort * development
  • joblib * development
  • jupyterlab * development
  • nltk * development
  • notebook * development
  • numpy >=1.9.2 development
  • pylint * development
  • pytest * development
  • pytest-cov * development
  • scikit-learn * development
  • setuptools * development
  • setuptools-scm * development
  • twine * development
  • wheel * development
requirements.txt pypi
  • joblib *
  • numpy >=1.9.2
.github/workflows/test.yml actions
  • actions/checkout v2 composite
  • actions/setup-python v2 composite
  • codecov/codecov-action v1 composite
Dockerfile docker
  • conda/miniconda3 latest build