The developed system allows predicting a bitcoin cryptocurrency rate. Machine learning was used for forecasting this rate. Any text arrays can be used as input parameters, for example, messages from Twitter social network are used now. In this system, it is possible to predict the course of a cryptocurrency pair for various time intervals (month, week, day, hour, minute). The messages used for training can be written in any language or in several ones at a time.
The system can be simply transferred to any other cryptocurrency pair. To do this, it’s enough to change the input parameters (messages related to another cryptocurrency pair). Tensor Flow, developed by Google as an open software library for machine learning, was used to train the neural network. The system has been learning during the specified period of time (over the past few years) and then it can predict the final rate by itself.
Technologies: Python, Tensor Flow, Natural Language Toolkit, Twitter/VK API, Git, Jenkins.