4 Key Developer Responsibilities Where Machine Learning Can Help

Note: A version of this post was published to Tom’s Tech Take II

As the fall season of tech conferences starts to wind down, something is quite clear – machine learning (ML) is going to be everywhere. Box is putting ML in content management, Microsoft in office and CRM, and Oracle is infusing it into, well, everything. While not a great leap forward on the order of the Internet, smartphones, or PCs, the inclusion of ML technology into so many applications will make a lot of mundane tasks easier. This trend promises to be a boon for developers. The strength of machining learning is finding and exploiting patterns and anomalies. What could be more useful to developers?

Here are some examples:
Continue reading “4 Key Developer Responsibilities Where Machine Learning Can Help”

Microsoft Infuses Products with Machine Learning and the Social Graph

This past week (September 25 – 27, 2017) Microsoft held its Ignite and Envision Conferences. The co-conferences encompass both technology (Ignite) and the business of technology (Envision). Microsoft’s announcements reflected that duality with esoteric technology subjects such as mixed reality and quantum computing on equal footing with digital transformation, a mainstay of modern business transformation projects. There were two announcements that, in my opinion, will have the most impact in the short-term because they were more foundational.

The first announcement was that machine learning was being integrated into every Microsoft productivity and business product. Most large software companies are adding machine learning to their platforms but no company has Microsoft’s reach into modern businesses. Like IBM, SAP and Oracle, Microsoft can embed machine learning in business applications such as CRM. Microsoft can also integrate machine learning into productivity applications as can Google. IBM can do both but IBM’s office applications aren’t close to having the market penetration of Microsoft Office 365. Microsoft has the opportunity to embed machine learning everywhere in a business, a capability that none of their competitors have.
Continue reading “Microsoft Infuses Products with Machine Learning and the Social Graph”