Prerequisities and dependencies
This package uses and relies on the following non-standard Julia packages:
DelimitedFiles # Provides functionality for reading and writing delimited text files (such as CSV and TSV)
LinearAlgebra # Offers a suite of mathematical tools and operations for linear algebra, including matrix decompositions, norms, and eigenvalues
Plots # Provides powerful visualization functions for 2D and 3D plotting with multiple backends (GR, PyPlot, Plotly, etc.)
Word2vec.jll # Links to the underlying Word2Vec implementation (C code), enabling fast training and loading of word embeddings
Statistics # Provides functions for basic statistical operations (mean, variance, standard deviation, correlation, etc.)
LinearAlgebra # Offers a suite of mathematical tools and operations for linear algebra (duplicate entry)
OneHotArrays # Implements one-hot encoding for categorical data, useful in machine learning and natural language processing
Test # Julia’s built-in unit testing framework for writing and running test cases using `@test` and `@testset`
Plots # Provides powerful visualization functions for 2D and 3D plotting with multiple backends (duplicate entry)
Flux # A machine learning framework for Julia, offering deep learning capabilities with GPU acceleration and automatic differentiation
ProgressMeter # A utility for tracking progress in loops and long computations with progress bars and timers
All Functions List
GroupIWord2Vec.WordEmbedding
GroupIWord2Vec.create_custom_model
GroupIWord2Vec.create_vocabulary
GroupIWord2Vec.get_any2vec
GroupIWord2Vec.get_similar_words
GroupIWord2Vec.get_vec2word
GroupIWord2Vec.get_vector_operation
GroupIWord2Vec.get_word2vec
GroupIWord2Vec.get_word_analogy
GroupIWord2Vec.load_embeddings
GroupIWord2Vec.read_binary_format
GroupIWord2Vec.read_text_format
GroupIWord2Vec.reduce_to_2d
GroupIWord2Vec.save_custom_model
GroupIWord2Vec.sequence_text
GroupIWord2Vec.show_relations
GroupIWord2Vec.train_custom_model
GroupIWord2Vec.train_model