Sentiment analysis is a special case of text mining that is increasingly important in business intelligence and social media analysis. In this lab, we’ll build an experiment for sentiment analysis of documents in SharePoint, using Microsoft Azure Machine Learning Studio. For example, sentiment analysis of document reviews and comments can help organisations monitor appreciation and utilisation of their IP (Intellectual Property), or help users identify opinion polarity before accessing a resource. This experiment demonstrates the use of the Feature Hashing, Execute R Script and Filter-Based Feature Selection modules to train a sentiment analysis engine. Using a data-driven machine learning approach, document access information and comments are used to train a model using the Two-Class Support Vector Machine, and the trained model is used to predict the opinion polarity of documents in SharePoint sites. The output predictions can be aggregated over document tags containing a certain keyword, in order to find out the overall sentiment for each element of the taxonomy, and lastly published as a Web Service in Azure, for access by third-party applications.
4. Sponsor Raffle!!!
• Each sponsor stamp will opt you into their raffle prize and mailings
• Collect 9+ sponsor stamps on your Badge to be eligible for the Xbox
• Hand entire Badge/ ribbon back into registration desk at end of day
• We will draw Badges for prizes at 5pm in Cromwell (if you are drawn
and do not have the pre-requisite stamp/s….. You lose!)
5. Social
• Make sure you tweet on #spscambridge or #sqlsatcambridge
• During the event we have Giant Jenga, Sack races and Conker Fights!
• After event, join us for a post event SharePint/ SQLPint from our bar
• Don’t forget to thank Sponsors, Volunteers and Speakers!
• The event will close at 6.30pm
6. Sentiment Analysis
“Sentiment Analysis is the process of detecting whether a
piece of writing is positive, negative or neutral”
• ML-driven Text Mining
• Opinion Polarity
8. Text Analytics API
Analyze unstructured text for tasks
Language detection
Key phrase extraction
Sentiment analysis
Returns a numeric score between 0 and 1
Negative 0 .. 1 Positive sentiment
Advanced natural language processing
https://azure.microsoft.com/en-us/services/cognitive-services/text-analytics/
SQLCloud: XBox One-S with Forza Horizon 3 Bundle; Amazon Fire TV with 4K Ultra HD; Raspberry Pi 3 Starter Kit; dbWatch: Apple iPad Mini; Skybow: Marshall Speaker; Coeo: A free place on any Coeo training course, RRP £600; Edison365: Helicopter ride (lunchtime session prize) and a Fire TV Stick; Pyramid Analytics: Amazon Echo; Quest: Samsung Gear S2 Smartwatch; DBPro/ SQLGovernor: Splash-proof JBL bluetooth speaker; Redgate: SQL Monitor License - with 12 months support and upgrades; Axioworks: Amazon Echo Dot; Idera: $100 Amazon card; Lightning Tools: Lego Technics Race Car; SQL Sentry: SQL Sentry license and 1 year of support (worth $2994); Locke Data: R for Data Science: Import, Tidy, Transform, Visualize, and Model Data; SharePoint Unite /BMM Media: A free pass to SharePoint Unite 2017 conference in Haarlem, Netherlands, on the 25th & 26th October. worth €699. travel and hotel not included; PASS: Recording (download) of all sessions from PASS Summit 2016