/neural_index

Indexing files by neuaral networks

Primary LanguageJavaGNU Lesser General Public License v3.0LGPL-3.0

NeuralIndex

Project for indexing files by neuaral network.

by AndNovAtor

Artificial neural network (ENG Wikipedia) Artificial neural network (RUS Wikipedia)

Neural network classes with the Back-propagation teaching algorithm based on code of Sovietmade: CMakeList project on Github

For lemmatisation in neural indexing Standford CoreNLP library is used.

Dependencies

Almost all libraries was added to Git. For example, JUnit tests, slf4j for logs, also Stansford CoreNLP dependences library. But not models library of Stansford CoreNLP ('cos it has size > 300 MB). It can be downloaded from here. It's not direct link. There are few models - big files for each language (for example, stanford-corenlp-x.x.x-models-english.jar, has ~900 MB). However, there is smaller file, that used with this project - stanford-corenlp-3.6.0-models.jar (~300 MB), direct link for it: link

Licence

This project has GPLv3 licence. More because of the Standford CoreNLP license (GPLv3).