This is very interesting and well written article. Must admit that the fully online nature of the tools discourage rather than encourage in my case: why take the time to learn complexities of something as ephemeral as, what seems like, brand new web service? Especially when even large player like Google routinely retire whole platforms when they are not popular enough.
All the same, the tech itself seems solid and article is as mentioned superb so I'm really just beating the proverbial drum for proper distributed services here (or plain old offline capable apps).
Comments
This is very interesting and well written article. Must admit that the fully online nature of the tools discourage rather than encourage in my case: why take the time to learn complexities of something as ephemeral as, what seems like, brand new web service? Especially when even large player like Google routinely retire whole platforms when they are not popular enough.
All the same, the tech itself seems solid and article is as mentioned superb so I'm really just beating the proverbial drum for proper distributed services here (or plain old offline capable apps).
There are lots of open source tools for these niches.
For sentiment analysis, I'd recommend: http://nlp.stanford.edu/sentiment/code.html
For web scraping, a popular option is Scrapy: http://scrapy.org/
And an unknown web scraping option (and shameless plug): https://github.com/MachinePublishers/ScreenSlicer
For browser automation see Phantom JS or Selenium: http://phantomjs.org/ http://docs.seleniumhq.org/
For an open source IFTTT-inspired project: https://github.com/cantino/huginn/
This is a great list. Thanks!