SlideShare a Scribd company logo
1 of 24
Presenting Sponsor
Gaston Cruz, Data Analytics Architect, Slalom
Moderated By: Giuliana Grecco
Text Analytics API with
Cognitive Services: Shape,
Clean and Analyze Your Data
If you require assistance
during the session, type
your inquiry into the
question pane on the right
side.
Maximize your screen with
the zoom button on the
top of the presentation
window.
Please fill in the short
evaluation following the
session. It will appear in
your web browser.
Technical Assistance
PASS’ flagship event
November 5-8
Seattle, Washington
Free 1-day local
training events
Local user groups
around the world
Online special
interest user groups
Business analytics
training
Get involved
Explore
everything
PASS has
to offer
Free Online Resources
Newsletters
PASS.org
Immerse yourself
in the data community
Attend
PASS Summit
Gain the technical skills and
connections to advance
your data career
PASS Summit is the largest conference for technical
professionals who leverage the Microsoft Data Platform.
Access deep-dive technical sessions,
learn best practices, and discover
new tips and tricks
More info:
See everything PASS Summit has to offer at
PASSsummit.com
Gastón Cruz
Data Analytics Architect, Slalom
Biography
Gastón Cruz is a Microsoft MVP (Most Valuable
Professional), an Author, Trainer, Speaker and
Consultant. He has a BSc in Economics and a Degree as
IT Analyst; he has more than 10 years’ experience in
data analysis, BI, databases, programming, and
development mostly on Microsoft technologies. He is
a Microsoft Data Platform MVP for three continuous
years (from 2016 till now) for his dedication in Microsoft
BI. Gastón is an active blogger. Gastón is also co-
organizer of SQLSaturday conference in Uruguay
(member of the International PASS Board).
His articles on different aspects of technologies,
especially on MS BI, can be found on his
blog: http://www.gastoncruz.com/
He was also an active member on online technical
forums such as MSDN and Power BI User Groups
Worldwide Community, and is an MCP, MCSE, and
MCITP of BI. He is the leader of Chile and Uruguay
Power BI Users Group. He is also the author of very
popular Spanish publication CompartiMOSS
(http://www.compartimoss.com)
He is an International Speaker at NetConf Global
(Conferences in Countries: Chile, Argentina, Uruguay,
Peru and Colombia), PASS Summit, SQL Saturday
(Speaker and Organizer) and SQL user groups.
/gastoncruz
@gastonfcruz
gastoncruz
gastoncruz@outlook.com
www.gastoncruz.com
Presenting Sponsor
Gaston Cruz, Data Analytics Architect, Slalom
Moderated By: Giuliana Grecco
Text Analytics API with
Cognitive Services: Shape,
Clean and Analyze Your Data
Azure Cognitive Services
Cognitive Services:
The suite of cognitive services allows to
connect and use a set of API’s that
encapsulate logic ease of use
Text Analytics:
It’s an API inside Cognitive Services that
allows us to analyze text and as a result
obtain values between 0 to 1. Those
messages with a negative sentiment are
closer to 0, and positive ones are going to
get closer results to 1
Azure Cognitive Services
Cognitive Services:
https://azure.microsoft.com/en-
us/try/cognitive-services/
Access with our account and generate
API Keys
Text Analytics:
Access allowing with a DEMO account and
after you can subscribe with an Azure
Subscriber Account
Azure Cognitive Services
Data Sources:
Scenario: Data sources
with feedback of
marketing campaigns in
Microsoft Excel with an
structure.
Get Data:
• Connect to an Excel file with campaigns
feedbacks.
• Transform fields that allow us to connect
with Cognitive Services API
Get Data:
• After we import Campaign Analysis info
• Rename field TextID to ID so we can go
with ease pace with Cognitive Services
API
Query:
• Add a new Blank Query to our Data Model
• Using Power Query Advanced Editor we will
be using M Language to connect to
Cognitive Services API
(Source as table) as any =>
let
JsonRecords = Text.FromBinary(Json.FromValue(Source)),
JsonRequest = "{""documents"": " & JsonRecords & "}", JsonContent =
Text.ToBinary(JsonRequest, TextEncoding.Ascii),
Response =
Web.Contents("https://westus.api.cognitive.microsoft.com/text/analytics/v2.0/sent
iment?",
[
Headers = [#"Ocp-Apim-Subscription-Key"= "ApiKeyTextAnalytics", #"Content-
Type"="application/json", Accept="application/json"], Content=JsonContent
]),
JsonResponse = Json.Document(Response,1252)
in
JsonResponse
Power Query code
Query Execution
• Add as an Input
Query the Excel
Sheet that we
import in our first
step
• After execute our
Query we will see
a LIST as a result.
We convert this
LIST to a TABLE
Data Manipulation
After we
convert the
LIST with
results to
TABLE allows
to select
delimiters
and error
handling
Language Definition
• Handling Language
and Results:
• An important message
at this phase is that our
Result or Score would
give us OK if we have
English as a TEXT Data
Source. If that is not
our case we should
define the correct
language in our table
Language Definition
Now we have a
more accurate result
of sentiment of each
text
Relationships
• Table
Relationships:
• We are going to
create some
relationships to our
Data Model
• After that we add a
Custom Visual to
enhance our report
Images URL’s
• Adding a
Conditional
Column:
• We are going to
add a new
conditional
column to
handle Image
URL links to
split and display
results
Campaign Analysis
Questions?
Coming up next…
Alexa or a Chat Bot… Which Technology is Right for Me?
Jeff Renz, Gabriel Villa and Justin Kirkwood
Thank you for attending
@sqlpass #sqlpass @PASScommunity
Learn more from Gastón Cruz
@gastonfcruz gastoncruz@outlook.com
4 pass marathon aaa_gaston cruz

More Related Content

Similar to 4 pass marathon aaa_gaston cruz

Leveling up your bot with language intelligence!
Leveling up your bot with language intelligence!Leveling up your bot with language intelligence!
Leveling up your bot with language intelligence!Kevin Leung
 
AWS User Group Singapore / Amazon Lex -- JAWSDAYS 2017
AWS User Group Singapore / Amazon Lex -- JAWSDAYS 2017AWS User Group Singapore / Amazon Lex -- JAWSDAYS 2017
AWS User Group Singapore / Amazon Lex -- JAWSDAYS 2017Alex Smith
 
Pinterest - Big Data Machine Learning Platform at Pinterest
Pinterest - Big Data Machine Learning Platform at PinterestPinterest - Big Data Machine Learning Platform at Pinterest
Pinterest - Big Data Machine Learning Platform at PinterestAlluxio, Inc.
 
Big Data LDN 2017: Improving Customer Experience with an AI Bot
Big Data LDN 2017: Improving Customer Experience with an AI BotBig Data LDN 2017: Improving Customer Experience with an AI Bot
Big Data LDN 2017: Improving Customer Experience with an AI BotMatt Stubbs
 
How Azure helps to build better business processes and customer experiences w...
How Azure helps to build better business processes and customer experiences w...How Azure helps to build better business processes and customer experiences w...
How Azure helps to build better business processes and customer experiences w...Maxim Salnikov
 
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)Naoki (Neo) SATO
 
Building apps for microsoft teams - aossg
Building apps for microsoft teams - aossgBuilding apps for microsoft teams - aossg
Building apps for microsoft teams - aossgJenkins NS
 
Chatbot development workshop with the Microsoft Bot Framework
Chatbot development workshop with the Microsoft Bot FrameworkChatbot development workshop with the Microsoft Bot Framework
Chatbot development workshop with the Microsoft Bot Frameworkgjuljo
 
North American Collaboration Summit 2019 Bisser, Gölles
North American Collaboration Summit 2019 Bisser, GöllesNorth American Collaboration Summit 2019 Bisser, Gölles
North American Collaboration Summit 2019 Bisser, GöllesThomas Gölles
 
SPS Brno 2017 - Go with the Microsoft flow
SPS Brno 2017 - Go with the Microsoft flowSPS Brno 2017 - Go with the Microsoft flow
SPS Brno 2017 - Go with the Microsoft flowAhmad Najjar
 
API Workshop Series Part 2: The Future of Intelligent User Interactions
API Workshop Series Part 2: The Future of Intelligent User InteractionsAPI Workshop Series Part 2: The Future of Intelligent User Interactions
API Workshop Series Part 2: The Future of Intelligent User InteractionsCaitlin Zucal
 
Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...
	Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...	Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...
Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...hannonhill
 
AI in Multi Billion Search Engines. Career building in AI / Search. What make...
AI in Multi Billion Search Engines. Career building in AI / Search. What make...AI in Multi Billion Search Engines. Career building in AI / Search. What make...
AI in Multi Billion Search Engines. Career building in AI / Search. What make...Andrei Lopatenko
 
GIB2018 AKL - Introduction to Bots, Luis and Flow
GIB2018 AKL - Introduction to Bots, Luis and FlowGIB2018 AKL - Introduction to Bots, Luis and Flow
GIB2018 AKL - Introduction to Bots, Luis and FlowWagner Silveira
 
Microsoft power platform
Microsoft power platformMicrosoft power platform
Microsoft power platformJenkins NS
 
How Amazon AI Can Help You Transform Your Education Business | AWS Webinar
How Amazon AI Can Help You Transform Your Education Business | AWS WebinarHow Amazon AI Can Help You Transform Your Education Business | AWS Webinar
How Amazon AI Can Help You Transform Your Education Business | AWS WebinarAmazon Web Services
 
Using Web 2.0 to Improve How TSA Does Business
Using Web 2.0 to Improve How TSA Does BusinessUsing Web 2.0 to Improve How TSA Does Business
Using Web 2.0 to Improve How TSA Does BusinessPeter Stinson
 

Similar to 4 pass marathon aaa_gaston cruz (20)

Leveling up your bot with language intelligence!
Leveling up your bot with language intelligence!Leveling up your bot with language intelligence!
Leveling up your bot with language intelligence!
 
AWS User Group Singapore / Amazon Lex -- JAWSDAYS 2017
AWS User Group Singapore / Amazon Lex -- JAWSDAYS 2017AWS User Group Singapore / Amazon Lex -- JAWSDAYS 2017
AWS User Group Singapore / Amazon Lex -- JAWSDAYS 2017
 
Pinterest - Big Data Machine Learning Platform at Pinterest
Pinterest - Big Data Machine Learning Platform at PinterestPinterest - Big Data Machine Learning Platform at Pinterest
Pinterest - Big Data Machine Learning Platform at Pinterest
 
Ethical solutions services
Ethical solutions servicesEthical solutions services
Ethical solutions services
 
Big Data LDN 2017: Improving Customer Experience with an AI Bot
Big Data LDN 2017: Improving Customer Experience with an AI BotBig Data LDN 2017: Improving Customer Experience with an AI Bot
Big Data LDN 2017: Improving Customer Experience with an AI Bot
 
How Azure helps to build better business processes and customer experiences w...
How Azure helps to build better business processes and customer experiences w...How Azure helps to build better business processes and customer experiences w...
How Azure helps to build better business processes and customer experiences w...
 
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
Microsoft + OpenAI: Recent Updates (Machine Learning 15minutes! Broadcast #74)
 
Building apps for microsoft teams - aossg
Building apps for microsoft teams - aossgBuilding apps for microsoft teams - aossg
Building apps for microsoft teams - aossg
 
Chatbot development workshop with the Microsoft Bot Framework
Chatbot development workshop with the Microsoft Bot FrameworkChatbot development workshop with the Microsoft Bot Framework
Chatbot development workshop with the Microsoft Bot Framework
 
North American Collaboration Summit 2019 Bisser, Gölles
North American Collaboration Summit 2019 Bisser, GöllesNorth American Collaboration Summit 2019 Bisser, Gölles
North American Collaboration Summit 2019 Bisser, Gölles
 
SPS Brno 2017 - Go with the Microsoft flow
SPS Brno 2017 - Go with the Microsoft flowSPS Brno 2017 - Go with the Microsoft flow
SPS Brno 2017 - Go with the Microsoft flow
 
API Workshop Series Part 2: The Future of Intelligent User Interactions
API Workshop Series Part 2: The Future of Intelligent User InteractionsAPI Workshop Series Part 2: The Future of Intelligent User Interactions
API Workshop Series Part 2: The Future of Intelligent User Interactions
 
Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...
	Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...	Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...
Superautomatic! Data Feeds, Bricks, and Blocks, with Server-side Transformat...
 
Create productive apps with Office 365
Create productive apps with Office 365Create productive apps with Office 365
Create productive apps with Office 365
 
Create productive apps with Office 365
Create productive apps with Office 365Create productive apps with Office 365
Create productive apps with Office 365
 
AI in Multi Billion Search Engines. Career building in AI / Search. What make...
AI in Multi Billion Search Engines. Career building in AI / Search. What make...AI in Multi Billion Search Engines. Career building in AI / Search. What make...
AI in Multi Billion Search Engines. Career building in AI / Search. What make...
 
GIB2018 AKL - Introduction to Bots, Luis and Flow
GIB2018 AKL - Introduction to Bots, Luis and FlowGIB2018 AKL - Introduction to Bots, Luis and Flow
GIB2018 AKL - Introduction to Bots, Luis and Flow
 
Microsoft power platform
Microsoft power platformMicrosoft power platform
Microsoft power platform
 
How Amazon AI Can Help You Transform Your Education Business | AWS Webinar
How Amazon AI Can Help You Transform Your Education Business | AWS WebinarHow Amazon AI Can Help You Transform Your Education Business | AWS Webinar
How Amazon AI Can Help You Transform Your Education Business | AWS Webinar
 
Using Web 2.0 to Improve How TSA Does Business
Using Web 2.0 to Improve How TSA Does BusinessUsing Web 2.0 to Improve How TSA Does Business
Using Web 2.0 to Improve How TSA Does Business
 

More from Gaston Cruz

04 17-2021 - procesando modelos tabulares global azure latam
04 17-2021 - procesando modelos tabulares global azure latam04 17-2021 - procesando modelos tabulares global azure latam
04 17-2021 - procesando modelos tabulares global azure latamGaston Cruz
 
Automatizacion de Procesos en Modelos Tabulares
Automatizacion de Procesos en Modelos TabularesAutomatizacion de Procesos en Modelos Tabulares
Automatizacion de Procesos en Modelos TabularesGaston Cruz
 
Tecnicas avanzadas en Power BI con Tabular Editor
Tecnicas avanzadas en Power BI con Tabular EditorTecnicas avanzadas en Power BI con Tabular Editor
Tecnicas avanzadas en Power BI con Tabular EditorGaston Cruz
 
Big data models with Power BI - Composite Models and Aggregations
Big data models with Power BI  - Composite Models and AggregationsBig data models with Power BI  - Composite Models and Aggregations
Big data models with Power BI - Composite Models and AggregationsGaston Cruz
 
Global PowerPlatform Bootcamp - Azure DevOps with Power BI
Global PowerPlatform Bootcamp - Azure DevOps with Power BIGlobal PowerPlatform Bootcamp - Azure DevOps with Power BI
Global PowerPlatform Bootcamp - Azure DevOps with Power BIGaston Cruz
 
Power BI World Tour - Agile metrics with Power BI dataflows and AzureDevOps API
Power BI World Tour  - Agile metrics with Power BI dataflows and AzureDevOps APIPower BI World Tour  - Agile metrics with Power BI dataflows and AzureDevOps API
Power BI World Tour - Agile metrics with Power BI dataflows and AzureDevOps APIGaston Cruz
 
Ms webinar agile metrics with power bi dataflows and azure devops api
Ms webinar agile metrics with power bi dataflows and azure devops apiMs webinar agile metrics with power bi dataflows and azure devops api
Ms webinar agile metrics with power bi dataflows and azure devops apiGaston Cruz
 
Data flows Virtual Camp Dynamics UG
Data flows   Virtual Camp Dynamics UGData flows   Virtual Camp Dynamics UG
Data flows Virtual Camp Dynamics UGGaston Cruz
 
Sql saturday santiago 2019 metricas agiles
Sql saturday santiago 2019   metricas agilesSql saturday santiago 2019   metricas agiles
Sql saturday santiago 2019 metricas agilesGaston Cruz
 
Power BI Days - Power Bi and PowerShell
Power BI Days - Power Bi and PowerShellPower BI Days - Power Bi and PowerShell
Power BI Days - Power Bi and PowerShellGaston Cruz
 
Net conf cl v2018 real time analytics
Net conf cl v2018 real time analyticsNet conf cl v2018 real time analytics
Net conf cl v2018 real time analyticsGaston Cruz
 
Net conf uy v2018 real time analytics
Net conf uy v2018 real time analyticsNet conf uy v2018 real time analytics
Net conf uy v2018 real time analyticsGaston Cruz
 
Power BI and PowerShell
Power BI and PowerShellPower BI and PowerShell
Power BI and PowerShellGaston Cruz
 
Net conf ar v2018 real time analytics
Net conf ar v2018 real time analyticsNet conf ar v2018 real time analytics
Net conf ar v2018 real time analyticsGaston Cruz
 
Logistica en industria 4.0
Logistica en industria 4.0Logistica en industria 4.0
Logistica en industria 4.0Gaston Cruz
 
Mundo SQL Power BI Report Server
Mundo SQL Power BI Report ServerMundo SQL Power BI Report Server
Mundo SQL Power BI Report ServerGaston Cruz
 
PUG Webinar Sentiment Analysis 2018
PUG Webinar Sentiment Analysis 2018PUG Webinar Sentiment Analysis 2018
PUG Webinar Sentiment Analysis 2018Gaston Cruz
 
WorkShop Dataplatform MVD IOT Demo
WorkShop Dataplatform MVD IOT DemoWorkShop Dataplatform MVD IOT Demo
WorkShop Dataplatform MVD IOT DemoGaston Cruz
 
Power BI and Powershell - SQL Saturday Santiago 2018
Power BI and Powershell - SQL Saturday Santiago 2018Power BI and Powershell - SQL Saturday Santiago 2018
Power BI and Powershell - SQL Saturday Santiago 2018Gaston Cruz
 
Analisis Sentimientos con Power BI SQL Saturday Concepcion
Analisis Sentimientos con Power BI SQL Saturday ConcepcionAnalisis Sentimientos con Power BI SQL Saturday Concepcion
Analisis Sentimientos con Power BI SQL Saturday ConcepcionGaston Cruz
 

More from Gaston Cruz (20)

04 17-2021 - procesando modelos tabulares global azure latam
04 17-2021 - procesando modelos tabulares global azure latam04 17-2021 - procesando modelos tabulares global azure latam
04 17-2021 - procesando modelos tabulares global azure latam
 
Automatizacion de Procesos en Modelos Tabulares
Automatizacion de Procesos en Modelos TabularesAutomatizacion de Procesos en Modelos Tabulares
Automatizacion de Procesos en Modelos Tabulares
 
Tecnicas avanzadas en Power BI con Tabular Editor
Tecnicas avanzadas en Power BI con Tabular EditorTecnicas avanzadas en Power BI con Tabular Editor
Tecnicas avanzadas en Power BI con Tabular Editor
 
Big data models with Power BI - Composite Models and Aggregations
Big data models with Power BI  - Composite Models and AggregationsBig data models with Power BI  - Composite Models and Aggregations
Big data models with Power BI - Composite Models and Aggregations
 
Global PowerPlatform Bootcamp - Azure DevOps with Power BI
Global PowerPlatform Bootcamp - Azure DevOps with Power BIGlobal PowerPlatform Bootcamp - Azure DevOps with Power BI
Global PowerPlatform Bootcamp - Azure DevOps with Power BI
 
Power BI World Tour - Agile metrics with Power BI dataflows and AzureDevOps API
Power BI World Tour  - Agile metrics with Power BI dataflows and AzureDevOps APIPower BI World Tour  - Agile metrics with Power BI dataflows and AzureDevOps API
Power BI World Tour - Agile metrics with Power BI dataflows and AzureDevOps API
 
Ms webinar agile metrics with power bi dataflows and azure devops api
Ms webinar agile metrics with power bi dataflows and azure devops apiMs webinar agile metrics with power bi dataflows and azure devops api
Ms webinar agile metrics with power bi dataflows and azure devops api
 
Data flows Virtual Camp Dynamics UG
Data flows   Virtual Camp Dynamics UGData flows   Virtual Camp Dynamics UG
Data flows Virtual Camp Dynamics UG
 
Sql saturday santiago 2019 metricas agiles
Sql saturday santiago 2019   metricas agilesSql saturday santiago 2019   metricas agiles
Sql saturday santiago 2019 metricas agiles
 
Power BI Days - Power Bi and PowerShell
Power BI Days - Power Bi and PowerShellPower BI Days - Power Bi and PowerShell
Power BI Days - Power Bi and PowerShell
 
Net conf cl v2018 real time analytics
Net conf cl v2018 real time analyticsNet conf cl v2018 real time analytics
Net conf cl v2018 real time analytics
 
Net conf uy v2018 real time analytics
Net conf uy v2018 real time analyticsNet conf uy v2018 real time analytics
Net conf uy v2018 real time analytics
 
Power BI and PowerShell
Power BI and PowerShellPower BI and PowerShell
Power BI and PowerShell
 
Net conf ar v2018 real time analytics
Net conf ar v2018 real time analyticsNet conf ar v2018 real time analytics
Net conf ar v2018 real time analytics
 
Logistica en industria 4.0
Logistica en industria 4.0Logistica en industria 4.0
Logistica en industria 4.0
 
Mundo SQL Power BI Report Server
Mundo SQL Power BI Report ServerMundo SQL Power BI Report Server
Mundo SQL Power BI Report Server
 
PUG Webinar Sentiment Analysis 2018
PUG Webinar Sentiment Analysis 2018PUG Webinar Sentiment Analysis 2018
PUG Webinar Sentiment Analysis 2018
 
WorkShop Dataplatform MVD IOT Demo
WorkShop Dataplatform MVD IOT DemoWorkShop Dataplatform MVD IOT Demo
WorkShop Dataplatform MVD IOT Demo
 
Power BI and Powershell - SQL Saturday Santiago 2018
Power BI and Powershell - SQL Saturday Santiago 2018Power BI and Powershell - SQL Saturday Santiago 2018
Power BI and Powershell - SQL Saturday Santiago 2018
 
Analisis Sentimientos con Power BI SQL Saturday Concepcion
Analisis Sentimientos con Power BI SQL Saturday ConcepcionAnalisis Sentimientos con Power BI SQL Saturday Concepcion
Analisis Sentimientos con Power BI SQL Saturday Concepcion
 

Recently uploaded

dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubaihf8803863
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystSamantha Rae Coolbeth
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysismanisha194592
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSAishani27
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 

Recently uploaded (20)

dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls DubaiDubai Call Girls Wifey O52&786472 Call Girls Dubai
Dubai Call Girls Wifey O52&786472 Call Girls Dubai
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
Unveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data AnalystUnveiling Insights: The Role of a Data Analyst
Unveiling Insights: The Role of a Data Analyst
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
April 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's AnalysisApril 2024 - Crypto Market Report's Analysis
April 2024 - Crypto Market Report's Analysis
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Ukraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICSUkraine War presentation: KNOW THE BASICS
Ukraine War presentation: KNOW THE BASICS
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 

4 pass marathon aaa_gaston cruz

  • 1. Presenting Sponsor Gaston Cruz, Data Analytics Architect, Slalom Moderated By: Giuliana Grecco Text Analytics API with Cognitive Services: Shape, Clean and Analyze Your Data
  • 2. If you require assistance during the session, type your inquiry into the question pane on the right side. Maximize your screen with the zoom button on the top of the presentation window. Please fill in the short evaluation following the session. It will appear in your web browser. Technical Assistance
  • 3. PASS’ flagship event November 5-8 Seattle, Washington Free 1-day local training events Local user groups around the world Online special interest user groups Business analytics training Get involved Explore everything PASS has to offer Free Online Resources Newsletters PASS.org
  • 4. Immerse yourself in the data community Attend PASS Summit Gain the technical skills and connections to advance your data career PASS Summit is the largest conference for technical professionals who leverage the Microsoft Data Platform. Access deep-dive technical sessions, learn best practices, and discover new tips and tricks More info: See everything PASS Summit has to offer at PASSsummit.com
  • 5. Gastón Cruz Data Analytics Architect, Slalom Biography Gastón Cruz is a Microsoft MVP (Most Valuable Professional), an Author, Trainer, Speaker and Consultant. He has a BSc in Economics and a Degree as IT Analyst; he has more than 10 years’ experience in data analysis, BI, databases, programming, and development mostly on Microsoft technologies. He is a Microsoft Data Platform MVP for three continuous years (from 2016 till now) for his dedication in Microsoft BI. Gastón is an active blogger. Gastón is also co- organizer of SQLSaturday conference in Uruguay (member of the International PASS Board). His articles on different aspects of technologies, especially on MS BI, can be found on his blog: http://www.gastoncruz.com/ He was also an active member on online technical forums such as MSDN and Power BI User Groups Worldwide Community, and is an MCP, MCSE, and MCITP of BI. He is the leader of Chile and Uruguay Power BI Users Group. He is also the author of very popular Spanish publication CompartiMOSS (http://www.compartimoss.com) He is an International Speaker at NetConf Global (Conferences in Countries: Chile, Argentina, Uruguay, Peru and Colombia), PASS Summit, SQL Saturday (Speaker and Organizer) and SQL user groups. /gastoncruz @gastonfcruz gastoncruz gastoncruz@outlook.com www.gastoncruz.com
  • 6. Presenting Sponsor Gaston Cruz, Data Analytics Architect, Slalom Moderated By: Giuliana Grecco Text Analytics API with Cognitive Services: Shape, Clean and Analyze Your Data
  • 7. Azure Cognitive Services Cognitive Services: The suite of cognitive services allows to connect and use a set of API’s that encapsulate logic ease of use Text Analytics: It’s an API inside Cognitive Services that allows us to analyze text and as a result obtain values between 0 to 1. Those messages with a negative sentiment are closer to 0, and positive ones are going to get closer results to 1
  • 8. Azure Cognitive Services Cognitive Services: https://azure.microsoft.com/en- us/try/cognitive-services/ Access with our account and generate API Keys Text Analytics: Access allowing with a DEMO account and after you can subscribe with an Azure Subscriber Account
  • 9. Azure Cognitive Services Data Sources: Scenario: Data sources with feedback of marketing campaigns in Microsoft Excel with an structure.
  • 10. Get Data: • Connect to an Excel file with campaigns feedbacks. • Transform fields that allow us to connect with Cognitive Services API
  • 11. Get Data: • After we import Campaign Analysis info • Rename field TextID to ID so we can go with ease pace with Cognitive Services API
  • 12. Query: • Add a new Blank Query to our Data Model • Using Power Query Advanced Editor we will be using M Language to connect to Cognitive Services API
  • 13. (Source as table) as any => let JsonRecords = Text.FromBinary(Json.FromValue(Source)), JsonRequest = "{""documents"": " & JsonRecords & "}", JsonContent = Text.ToBinary(JsonRequest, TextEncoding.Ascii), Response = Web.Contents("https://westus.api.cognitive.microsoft.com/text/analytics/v2.0/sent iment?", [ Headers = [#"Ocp-Apim-Subscription-Key"= "ApiKeyTextAnalytics", #"Content- Type"="application/json", Accept="application/json"], Content=JsonContent ]), JsonResponse = Json.Document(Response,1252) in JsonResponse Power Query code
  • 14. Query Execution • Add as an Input Query the Excel Sheet that we import in our first step • After execute our Query we will see a LIST as a result. We convert this LIST to a TABLE
  • 15. Data Manipulation After we convert the LIST with results to TABLE allows to select delimiters and error handling
  • 16. Language Definition • Handling Language and Results: • An important message at this phase is that our Result or Score would give us OK if we have English as a TEXT Data Source. If that is not our case we should define the correct language in our table
  • 17. Language Definition Now we have a more accurate result of sentiment of each text
  • 18. Relationships • Table Relationships: • We are going to create some relationships to our Data Model • After that we add a Custom Visual to enhance our report
  • 19. Images URL’s • Adding a Conditional Column: • We are going to add a new conditional column to handle Image URL links to split and display results
  • 22. Coming up next… Alexa or a Chat Bot… Which Technology is Right for Me? Jeff Renz, Gabriel Villa and Justin Kirkwood
  • 23. Thank you for attending @sqlpass #sqlpass @PASScommunity Learn more from Gastón Cruz @gastonfcruz gastoncruz@outlook.com

Editor's Notes

  1. [Moderator Part] Hello and welcome everyone to this PASS Marathon: Achieving AI Analytics! We’re excited you could join us today for Gaston Cruz’s session, Text Analytics API with Cognitive Services: Shape, Clean and Analyze Your Data. This PASS Marathon features back-to-back live webinars, delivered by expert speakers from the PASS community. The sessions will be recorded and posted online after the event. You will receive an email letting you know when the recordings are available. My name is Giuliana Grecco [you can say a bit about yourself here if you’d like] I have a few introductory slides before I hand over the reins to Gaston. [move to next slide]
  2. [Moderator Part] If you require technical assistance please use the question pane located on the right side of your screen and someone will assist you. This question pane is also where you may ask any questions. Feel free to enter your questions at any time and once we get to the Q&A portion of the session, I’ll read your questions aloud to the speaker. You are able to zoom in on the presentation content by using the zoom button located on the top of the presentation window. Please note that there will be a short evaluation at the end of the session, this will pop-up after the webinar ends in your web browser. Your feedback is really important to us for future events, so please take a moment to complete it. [Note to Giuliana Grecco:You need to determine which questions are the most relevant and ask them out loud to the presenter].
  3. [Moderator Part] Keep learning all year long! Visit pass.org and check out all of the free educational resources available to PASS members. CONNECT, SHARE and LEARN!   [move to next slide]
  4. [Moderator Part] Don’t forget that PASS Summit will be happening on November 5 in Seattle Washington! Head over to PASSsummit.com and register today! [move to next slide]
  5. [Moderator Part] This PASS Marathon session is presented by Gaston Cruz. Gaston is a specialist in the implementation of solutions in Business Intelligence, with passion to design corporate solutions. He is a MVP and specializes in Business Intelligence Solution / Technical Architect, SSIS amongst other technologies. [move to next slide]
  6. And without further ado, here is Gaston with Text Analytics API with Cognitive Services: Shape, Clean and Analyze Your Data. {speaker begins} **[Speaker takes over]**
  7. [Moderator Part] The moderator’s script will be added in this section after deck submission.
  8. Stay tuned for our next session, Alexa or a Chat Bot… Which Technology is Right for Me? with Jeff Renz, Gabriel Villa and Justin Kirkwood. [move to next slide]
  9. [Moderator Part] The moderator’s script will be added in this section after deck submission.