Algorithm to use for a Prediction Project [migrated]
I am about to start a new project but I am a little bit stuck on where to begin. My final aim is to have a self-learning algorithm that can predict the next item. Let me elaborate, I want to have a correlation matrix between elements like: This matrix will be created from past data. I am planning to use a 1 month data to create every items correlation with others and after that, it should be iteratively updated. (x,y,z etc. are correlation probabilities and should sum up to 1). My first question is which algorithm would be most suitable for this kind of a job? The algorithm should be suitable for N number of elements that can change or there might be new items to add to the list. I am familiar with python/java so if it is available in those languages it will be easier for me. (I can store the data in a SQL database, that part is also clear to me) The next question is if I call a function for the prediction part like PredictNextItem(A) it shall return me the most correlated item with A. I believe this part is easier as the correlation data will be there. Any help or guidance is extremely appreciated. Thanks in Advance!
Python: In a for loop going through a list, how do you multiply by every other element of that list
How to set up multiple Dag directories in airflow
Uninstall Python 3.x on osx
Understanding ZMQ's HWM
How to change names of a list of numpy files?
How to “iron out” a column of numbers with duplicates in it
DjangoQ run manage.py qcluster results in PermissionError: [WinError5] Access is denied
AttributeError type object has no attribute
Dask ProgressBar doesn't work with distributed backend
Pandas groupby to get an average day
Word2Vec similarity function not working
Following the Django Tutorial - but saying 404 not found
Accessing the BitMEX Api using Swagger, Bravado & Python 3
Sending Birthday wishes email to a person on his birthday automatically using python
how to calculate height of horizontal cross bar from baseline(assume) of handwritten letter t using python (opencv)?
How can I know what kind value will a function returns without executing the function itself?