I haven't come across anything as such , to be sincere. I don't like online mining due to my past experiences but these ones you listed above are quite catchy if there is anything like that, I might have a change of mind. Do update this thread if you find anything useful in your course of research