Machine Learning Implementation with SharePoint Online

Business Scenario

The client is a technology-driven company that delivers tailored solutions with Microsoft Office 365, Microsoft Dynamics 365 with development, print & document management as their focus areas. They're well-known for delivering innovative solutions that serve to customers spread across different regions.


Their prime challenge was to find the Machine Learning keywords from the existing documents and forecast the value for future with a defined analysis. It was needed to develop an algorithm which can increase the accuracy from document segregation process.

Solution Highlights

  • Extraction of keywords for existing documents
  • Extraction of keywords from each document using ‘Text Analytics API’
  • Creation of machine learning keywords in the document library to store the keywords
  • Scheduler that traverses through each document, extracts keywords, and stores them as ML Keywords
  • Creation of a machine learning experiment
  • Creation of a learning model using Microsoft machine learning studio
  • Generation of output prediction for required category values
  • Deployment of a model as API to update category values


  • Self-learning algorithm, periodic and automatic improvement in result accuracy
  • Increased accuracy in document segregation
  • Almost elimination of manual efforts