I have listened to a few of the TiML (This Week in Machine Learning) podcast episodes where they talk to cutting edge machine learning experts in different fields. The consensus seems to be among the ML community, by industry leading experts who have the finger on the pulse, that the ML algorithms and data mining methods are definitely being used in the financial space - though not even their buddies in that space are talking about it.
Like any 'edge' in the financial space, it makes sense. You aren't going to blog about your exact technique / method for beating the markets if you actually are beating the markets, thus not going to be much application material for NLP and trading online by those doing it. I have found Turing Finance a good website for understanding how neural networks etc can be used for quant models, but not sure if they have any NLP ideas on there. Maybe read The Unreasonable Effectiveness of RNNs blog to get inspired to test your own ideas. Your tweet scraping natural disaster algo certainly sounds like you have the goods to come up with an edge using these tools.
After getting my ass handed to me trying to take my Eurex / Treasury discretionary trading and make some ticks in the Nikkei - i got inspired and have been ticking off coursera ML courses this last year. A lot of the algorithms definitely seem to have applications in trading. Though from googling just a little, I get the impression that A LOT of guys are trying to exploit financial markets using the predictive property of supervised learning / neural networks which makes it a crowded space. I think in one podcast an expert suggested unsupervised learning and reinforcement learning as the areas financial titans are currently researching for trading / investing.
My 2c anyway.
Graham, wow, great resources, thanks. Yes, it's inevitable that ML is going to dominate trading. Look at the recent changes at Blackrock. I'm not too worried about many people using ML in trading. Look how many have used TA for years and still some do well. There are unlimited parameters that you can train ML on (including TA) so there will always be an unexploited angle.
That amazing disaster detection algo was by dumpdapump, not me. Incredibly good stuff.
Here is a good overview of machine learning progress, written by an undergrad ee student at my alma matter, very understandable and a big help to me.
https://adeshpande3.github.io/adesh...p-Learning-Papers-You-Need-To-Know-About.html
I think if you check out these two sources for ML by Hinton you may agree that unsupervised is the way to go, but it's not the case that supervised can't be helpful. Just remember that this is Hinton's personal approach for many years, one of many.
(coursera)
https://www.coursera.org/learn/neural-networks
(google)
Andrew Ng's coursera course and youtube videos are also great.
(coursera)
https://www.coursera.org/learn/machine-learning?utm_source=gg&utm_medium=sem&campaignid=693373197&adgroupid=36745103675&device=c&keyword=andrew ng coursera&matchtype=e&network=g&devicemodel=&adpostion=1t1&creativeid=156061453600&hide_mobile_promo&gclid=Cj0KCQjwvr3KBRD_ARIsANSQYJofuxuRBcnWIOrUQCEBu0ICrDrzgrGj1OtkBIPEb9xZ16EYdQ4qWTsaAjs4EALw_wcB
This is a quite good intro to ML:
(audacity/google/stanford)
Tucker Balch of Georgia Tech has a good coursera course on algorithmic trading. I wish he'd post part 2

.
(coursera)
https://www.coursera.org/learn/computational-investing
If you know of other coursera courses besides the above three (or other online courses) on ML please let me know.
Glad to make your acquaintance. I have never done any trading or ML so this is a new adventure and I look forward to good interactions with others on it here. I'm also interested in TA and the other approaches used by folks here but the ML/AI approach is more intellectually engaging for my background. Besides all that, I need to make about a few million bucks this year so I can buy the yacht I want to travel around when I retire.
Jim