The implementation is done using an Ubuntu 20.04.4 LTS operating system with an Intel(R) Core (TM) i7-8700 CPU @ 3.20GHZ X 12 cores and 16 GB of RAM. The language used is Python and is executed on a jupyter notebook. Scikit-learn's [1]} Bayesian Gaussian Mixture Model and Gensim's Word2Vec libraries are used. 100% of the data is used for training and detection in an unsupervised way. The proposed method doesn't require data balancing or to be trained only on normal instances.
