Query Classification on Steroids with BERT

Hamlet Batista
Hamlet BatistaCEO at RankSense Inc
Query Classification
on Steroids
with BERT
Hamlet Batista
@hamletbatista
https://bit.ly/2UVebc1
https://bit.ly/2UVebc1
https://bit.ly/2UVebc1
“Machine learning can help you
understand and predict intent in
ways that simply aren’t possible
manually. It can also help you find
missed or unexpected connections
between business goals and the
habits of your key customer
segments.”
https://bit.ly/2UVebc1
Query Classification on Steroids with BERT
Agenda • We will build a sophisticated deep
learning model that can parse not just
intent but also specific actions like the
ones you give to Google Assistant, Siri and
Alexa.
• We will access the predictive model using
a simple custom function in Google
Sheets.
• We will review the concepts that make this
possible.
• I will share resources you can use to learn
more.
Our Toolkit
https://colab.research.google.com/
We will type our
commands in a
Google Colab
notebook.
Our Toolkit
https://uber.github.io/ludwig/
Ludwig will
help us build
our deep
learning model
without writing
code.
Our Toolkit
https://github.com/howl-anderson/ATIS_dataset
We will train our
model using
the ATIS dataset.
Our Toolkit
https://ngrok.com/
Ngrok will help
us expose the
service URL
inside our
notebook.
Our Toolkit
https://developers.google.com/apps-script
We will code
our Google
Sheets function
using Apps
Script.
Setting up the
notebook
Downloading all required packages
Our Empty Notebook
https://bit.ly/39Fkm9r
Query Classification on Steroids with BERT
Installing
Tensorflow
%tensorflow_version
1.x
!pip install tensorflow-
gpu==1.15.2
import tensorflow as tf;
print(tf.__version__)
!pip install ludwig
!pip install
ludwig[serve]
Installing
Ludwig
https://www.kaggle.com/siddhadev/atis-dataset-clean/home
Connect
Google Drive
from google.colab
import drive
drive.mount("/bert")
%cd '/bert/My
Drive/Writing/Query
Classification on
Steroids with BERT'
!wget
https://bin.equinox.io/
c/4VmDzA7iaHb/ngrok-
stable-linux-amd64.zip
&& unzip ngrok-stable-
linux-amd64.zip
Installing
Ngrok
Preparing the
training data
Setting up the Ludwig configuration file
Query Classification on Steroids with BERT
Creating
model_definition.
yaml
https://gist.github.com/hamletbatista/b523424bb854372288b
b2de325291a13
Building the
predictive model
Running Ludwig with our
configuration file
!ludwig experiment 
--data_csv
atis.train.csv 
--
model_definition_file
model_definition.yaml
Running
Ludwig
Query Classification on Steroids with BERT
Test the predictive
model
Running Ludwig serve
Python code
snippet to test
the model
import pandas as pd
test_df = pd.read_csv("atis.test.csv",
index_col=0)
model =
LudwigModel.load("results/experiment_r
un/model")
predictions = model.predict(test_df)
test_df.reset_index().join(predictions)[["to
kens", "intent_predictions",
"slots_predictions"]]
Query Classification on Steroids with BERT
Serving the
predictive model
Running Ludwig serve
%%bash --bg
nohup ludwig serve -m
results/experiment_run
/model > debug.log
2>&1
!tail debug.log
Running
Ludwig serve
Query Classification on Steroids with BERT
!curl
http://0.0.0.0:8000/pre
dict -X POST -F
'tokens=BOS give me a
flight from baltimore to
newark EOS'
Testing the
service
%%bash --bg
./ngrok http 8000 2>
ngrok.log
!tail ngrok.log
Running
Ngrok
!curl -s
http://localhost:4040/a
pi/tunnels | python3 -c

"import sys, json;
print(json.load(sys.stdi
n)['tunnels'][0]['public_
url'])"
Extracting the
Ngrok public
URL
!curl
https://e769db6e.ngro
k.io/predict -X POST -F
'tokens=BOS explain
meal codes sd d EOS'
Testing the
public service
Our journey
so far
1.We built a travel specific
intent prediction model
2.We can access the model
using a temporary public URL
3.We need to access the URL
from Apps Script and Google
Sheets
Accessing the
predictive model
from Apps Script
Creating a Google Sheets Custom
Function
Query Classification on Steroids with BERT
Creating
fetchPrediction()
https://gist.github.com/hamletbatista/fb7eae2e846ee8c43fff5
a433df2c672
Test
fetchPre
diction()
Query Classification on Steroids with BERT
Query Classification on Steroids with BERT
Testing in Google
Sheets
Calling our custom function
fetchPrediction
Testing in
Google Sheets
Query Classification on Steroids with BERT
Testing in Google Sheets
Where is BERT?
Creating a BERT
model_definition.
yaml
https://gist.github.com/hamletbatista/4d8e6d881b47c1d6b8d
a7ce2cc494579
BERT performs worse!
Resources to
learn more
Python and deep learning resources
1. https://www.searchenginejournal.c
om/author/hamlet-batista/
1. Automated Intent Classification Using
Deep Learning in Google Sheets
2. Automated Intent Classification Using
Deep Learning
3. Automated Intent Classification Using
Deep Learning (Part 2)
2. https://www.jcchouinard.com/pyth
on-for-seo/
1. Python for SEO: Complete Guide (in 5
Chapters)
3. https://moz.com/blog/intro-to-
python
1. Intro to Python - Whiteboard Friday
Thank You!
@hamletbatista
www.ranksense.com/free-tools/
www.linkedin.com/in/
hamletbatista/
1 of 53

Recommended

Brighton SEO April 2023 - Why Inclusive Teams Are Crucial For Success.pdf by
Brighton SEO April 2023 - Why Inclusive Teams Are Crucial For Success.pdfBrighton SEO April 2023 - Why Inclusive Teams Are Crucial For Success.pdf
Brighton SEO April 2023 - Why Inclusive Teams Are Crucial For Success.pdfMo Kanjilal
118 views76 slides
Crawl Budget: Everything you Need to Know by
Crawl Budget: Everything you Need to KnowCrawl Budget: Everything you Need to Know
Crawl Budget: Everything you Need to KnowSallyR7
729 views42 slides
Internal Linking - The Topic Clustering Way edited.pptx by
Internal Linking - The Topic Clustering Way edited.pptxInternal Linking - The Topic Clustering Way edited.pptx
Internal Linking - The Topic Clustering Way edited.pptxDixon Jones
362 views41 slides
Data Driven Approach to Scale SEO at BrightonSEO 2023 by
Data Driven Approach to Scale SEO at BrightonSEO 2023Data Driven Approach to Scale SEO at BrightonSEO 2023
Data Driven Approach to Scale SEO at BrightonSEO 2023Nitin Manchanda
510 views59 slides
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework by
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance FrameworkGoodbye SEO fck ups! Learn to set an SEO Quality Assurance Framework
Goodbye SEO fck ups! Learn to set an SEO Quality Assurance FrameworkAleyda Solís
12.6K views61 slides
Extreme Makeover: Site Architecture Edition by
Extreme Makeover: Site Architecture EditionExtreme Makeover: Site Architecture Edition
Extreme Makeover: Site Architecture EditionKavi Kardos
294 views29 slides

More Related Content

What's hot

A Simple method to Create Content using NLP by
A Simple method to Create Content using NLP A Simple method to Create Content using NLP
A Simple method to Create Content using NLP Sante J. Achille
75 views20 slides
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf by
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfCore Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfSophie Gibson
2K views148 slides
Influencing Discovery, Indexing Strategies For Complex Websites by
Influencing Discovery, Indexing Strategies For Complex WebsitesInfluencing Discovery, Indexing Strategies For Complex Websites
Influencing Discovery, Indexing Strategies For Complex WebsitesDan Taylor
194 views24 slides
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ... by
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...Dawn Anderson MSc DigM
51.7K views55 slides
kevin Indig - Internal Link Building on Steroids (Tech SEO Boost ) by
kevin Indig - Internal Link Building on Steroids (Tech SEO Boost )kevin Indig - Internal Link Building on Steroids (Tech SEO Boost )
kevin Indig - Internal Link Building on Steroids (Tech SEO Boost )Kevin Indig
8.8K views54 slides
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S... by
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...LazarinaStoyanova
6.1K views116 slides

What's hot(20)

A Simple method to Create Content using NLP by Sante J. Achille
A Simple method to Create Content using NLP A Simple method to Create Content using NLP
A Simple method to Create Content using NLP
Sante J. Achille75 views
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf by Sophie Gibson
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfCore Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Sophie Gibson2K views
Influencing Discovery, Indexing Strategies For Complex Websites by Dan Taylor
Influencing Discovery, Indexing Strategies For Complex WebsitesInfluencing Discovery, Indexing Strategies For Complex Websites
Influencing Discovery, Indexing Strategies For Complex Websites
Dan Taylor194 views
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ... by Dawn Anderson MSc DigM
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
kevin Indig - Internal Link Building on Steroids (Tech SEO Boost ) by Kevin Indig
kevin Indig - Internal Link Building on Steroids (Tech SEO Boost )kevin Indig - Internal Link Building on Steroids (Tech SEO Boost )
kevin Indig - Internal Link Building on Steroids (Tech SEO Boost )
Kevin Indig8.8K views
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S... by LazarinaStoyanova
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
How to Implement Machine Learning in Your Internal Linking Audit - Lazarina S...
LazarinaStoyanova6.1K views
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition) by Kristina Azarenko
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)
eCommerce Internal Linking - Into the Spider-Verse (BrightonSEO edition)
Kristina Azarenko1.9K views
How to get your SEO work prioritised in house - Maddie McCartney.pptx by Maddie McCartney
How to get your SEO work prioritised in house - Maddie McCartney.pptxHow to get your SEO work prioritised in house - Maddie McCartney.pptx
How to get your SEO work prioritised in house - Maddie McCartney.pptx
Maddie McCartney 346 views
[BrightonSEO 2019] Restructuring Websites to Improve Indexability by Areej AbuAli
[BrightonSEO 2019] Restructuring Websites to Improve Indexability[BrightonSEO 2019] Restructuring Websites to Improve Indexability
[BrightonSEO 2019] Restructuring Websites to Improve Indexability
Areej AbuAli24.6K views
How to rethink the traditional SEO workspace to promote team wellbeing and pr... by Varn
How to rethink the traditional SEO workspace to promote team wellbeing and pr...How to rethink the traditional SEO workspace to promote team wellbeing and pr...
How to rethink the traditional SEO workspace to promote team wellbeing and pr...
Varn313 views
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ... by Ahrefs
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Machine Learning use cases for Technical SEO Automation Brighton SEO Patrick ...
Ahrefs2.5K views
HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO Apri... by Jessica Maloney
HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO  Apri...HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO  Apri...
HELP! I've Been Hit By An Algorithm Update - Jess Maloney - BrightonSEO Apri...
Jessica Maloney768 views
Brighton SEO 2023 - ML Lessons For Total Search.pdf by MaxFlajsner1
Brighton SEO 2023 - ML Lessons For Total Search.pdfBrighton SEO 2023 - ML Lessons For Total Search.pdf
Brighton SEO 2023 - ML Lessons For Total Search.pdf
MaxFlajsner1405 views
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ... by Tevfik Mert Azizoglu
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
A beginner's guide to machine learning for SEOs - WTSFest 2022 by LazarinaStoyanova
A beginner's guide to machine learning for SEOs  - WTSFest 2022A beginner's guide to machine learning for SEOs  - WTSFest 2022
A beginner's guide to machine learning for SEOs - WTSFest 2022
LazarinaStoyanova4.9K views
BrightonSEO - ChatGPT-4 Localisation friend or foe FINAL.pptx by JamesBall92
BrightonSEO - ChatGPT-4 Localisation friend or foe FINAL.pptxBrightonSEO - ChatGPT-4 Localisation friend or foe FINAL.pptx
BrightonSEO - ChatGPT-4 Localisation friend or foe FINAL.pptx
JamesBall9278 views
PubCon, Lazarina Stoy. - Machine Learning in Search: Google's ML APIs vs Open... by LazarinaStoyanova
PubCon, Lazarina Stoy. - Machine Learning in Search: Google's ML APIs vs Open...PubCon, Lazarina Stoy. - Machine Learning in Search: Google's ML APIs vs Open...
PubCon, Lazarina Stoy. - Machine Learning in Search: Google's ML APIs vs Open...
LazarinaStoyanova1.2K views
Accessibility, strategy and schema - do they go hand in hand? Beth Barnham Br... by BethBarnham1
Accessibility, strategy and schema - do they go hand in hand? Beth Barnham Br...Accessibility, strategy and schema - do they go hand in hand? Beth Barnham Br...
Accessibility, strategy and schema - do they go hand in hand? Beth Barnham Br...
BethBarnham1464 views
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ... by LazarinaStoyanova
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
How to Incorporate ML in your SERP Analysis, Lazarina Stoy -BrightonSEO Oct, ...
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success by Dylan Fuler
BrightonSEO April 2023 Similar AI: Automation recipes for SEO successBrightonSEO April 2023 Similar AI: Automation recipes for SEO success
BrightonSEO April 2023 Similar AI: Automation recipes for SEO success
Dylan Fuler631 views

Similar to Query Classification on Steroids with BERT

Open erp technical_memento_v0.6.3_a4 by
Open erp technical_memento_v0.6.3_a4Open erp technical_memento_v0.6.3_a4
Open erp technical_memento_v0.6.3_a4openerpwiki
1.8K views18 slides
End-to-end testing with geb by
End-to-end testing with gebEnd-to-end testing with geb
End-to-end testing with gebJesús L. Domínguez Muriel
2K views41 slides
DevOps Automation with Puppet Bolt & Puppet Enterprise by
DevOps Automation with Puppet Bolt & Puppet EnterpriseDevOps Automation with Puppet Bolt & Puppet Enterprise
DevOps Automation with Puppet Bolt & Puppet EnterpriseEficode
1.9K views38 slides
Ben ford intro by
Ben ford introBen ford intro
Ben ford introPuppet
213 views39 slides
Telemetry doesn't have to be scary; Ben Ford by
Telemetry doesn't have to be scary; Ben FordTelemetry doesn't have to be scary; Ben Ford
Telemetry doesn't have to be scary; Ben FordPuppet
255 views39 slides
I want my model to be deployed ! (another story of MLOps) by
I want my model to be deployed ! (another story of MLOps)I want my model to be deployed ! (another story of MLOps)
I want my model to be deployed ! (another story of MLOps)AZUG FR
162 views69 slides

Similar to Query Classification on Steroids with BERT(20)

Open erp technical_memento_v0.6.3_a4 by openerpwiki
Open erp technical_memento_v0.6.3_a4Open erp technical_memento_v0.6.3_a4
Open erp technical_memento_v0.6.3_a4
openerpwiki1.8K views
DevOps Automation with Puppet Bolt & Puppet Enterprise by Eficode
DevOps Automation with Puppet Bolt & Puppet EnterpriseDevOps Automation with Puppet Bolt & Puppet Enterprise
DevOps Automation with Puppet Bolt & Puppet Enterprise
Eficode1.9K views
Ben ford intro by Puppet
Ben ford introBen ford intro
Ben ford intro
Puppet213 views
Telemetry doesn't have to be scary; Ben Ford by Puppet
Telemetry doesn't have to be scary; Ben FordTelemetry doesn't have to be scary; Ben Ford
Telemetry doesn't have to be scary; Ben Ford
Puppet255 views
I want my model to be deployed ! (another story of MLOps) by AZUG FR
I want my model to be deployed ! (another story of MLOps)I want my model to be deployed ! (another story of MLOps)
I want my model to be deployed ! (another story of MLOps)
AZUG FR162 views
PVS-Studio in the Clouds: Azure DevOps by Andrey Karpov
PVS-Studio in the Clouds: Azure DevOpsPVS-Studio in the Clouds: Azure DevOps
PVS-Studio in the Clouds: Azure DevOps
Andrey Karpov51 views
Google App Engine in 40 minutes (the absolute essentials) by Python Ireland
Google App Engine in 40 minutes (the absolute essentials)Google App Engine in 40 minutes (the absolute essentials)
Google App Engine in 40 minutes (the absolute essentials)
Python Ireland567 views
MobileConf 2021 Slides: Let's build macOS CLI Utilities using Swift by Diego Freniche Brito
MobileConf 2021 Slides:  Let's build macOS CLI Utilities using SwiftMobileConf 2021 Slides:  Let's build macOS CLI Utilities using Swift
MobileConf 2021 Slides: Let's build macOS CLI Utilities using Swift
Agile Data Science 2.0: Using Spark with MongoDB by Russell Jurney
Agile Data Science 2.0: Using Spark with MongoDBAgile Data Science 2.0: Using Spark with MongoDB
Agile Data Science 2.0: Using Spark with MongoDB
Russell Jurney2.4K views
Final Report Towards The Fulfillment Of My Course Cs5020 (... by Julie Kwhl
Final Report Towards The Fulfillment Of My Course Cs5020 (...Final Report Towards The Fulfillment Of My Course Cs5020 (...
Final Report Towards The Fulfillment Of My Course Cs5020 (...
Julie Kwhl4 views
Manage your Windows Infrastructure with Puppet Bolt - August 26 - 2020 by Puppet
Manage your Windows Infrastructure with Puppet Bolt - August 26 - 2020Manage your Windows Infrastructure with Puppet Bolt - August 26 - 2020
Manage your Windows Infrastructure with Puppet Bolt - August 26 - 2020
Puppet463 views
Richard Cole of Amazon Gives Lightning Tallk at BigDataCamp by BigDataCamp
Richard Cole of Amazon Gives Lightning Tallk at BigDataCampRichard Cole of Amazon Gives Lightning Tallk at BigDataCamp
Richard Cole of Amazon Gives Lightning Tallk at BigDataCamp
BigDataCamp1.5K views
Don't RTFM, WTFM - Open Source Documentation - German Perl Workshop 2010 by singingfish
Don't RTFM, WTFM - Open Source Documentation - German Perl Workshop 2010Don't RTFM, WTFM - Open Source Documentation - German Perl Workshop 2010
Don't RTFM, WTFM - Open Source Documentation - German Perl Workshop 2010
singingfish497 views
Big query - Command line tools and Tips - (MOSG) by Soshi Nemoto
Big query - Command line tools and Tips - (MOSG)Big query - Command line tools and Tips - (MOSG)
Big query - Command line tools and Tips - (MOSG)
Soshi Nemoto2.3K views

More from Hamlet Batista

A Deep Dive Into SEO Tactics For Modern Javascript Frameworks by
A Deep Dive Into SEO Tactics For Modern Javascript FrameworksA Deep Dive Into SEO Tactics For Modern Javascript Frameworks
A Deep Dive Into SEO Tactics For Modern Javascript FrameworksHamlet Batista
1.5K views31 slides
Automated Duplicate Content Consolidation with Google Cloud Functions by
Automated Duplicate Content Consolidation with Google Cloud FunctionsAutomated Duplicate Content Consolidation with Google Cloud Functions
Automated Duplicate Content Consolidation with Google Cloud FunctionsHamlet Batista
353 views53 slides
Quality Content at Scale Through Automated Text Summarization of UGC by
Quality Content at Scale Through Automated Text Summarization of UGCQuality Content at Scale Through Automated Text Summarization of UGC
Quality Content at Scale Through Automated Text Summarization of UGCHamlet Batista
1.1K views18 slides
SEO Meets Automation by
SEO Meets AutomationSEO Meets Automation
SEO Meets AutomationHamlet Batista
1.3K views13 slides
Automating Google Lighthouse by
Automating Google LighthouseAutomating Google Lighthouse
Automating Google LighthouseHamlet Batista
4.4K views72 slides
Creando una Sección de FAQS y su Marcado de Datos Estructurados en 30 Minutos by
Creando una Sección de FAQS y su Marcado de Datos Estructurados en 30 MinutosCreando una Sección de FAQS y su Marcado de Datos Estructurados en 30 Minutos
Creando una Sección de FAQS y su Marcado de Datos Estructurados en 30 MinutosHamlet Batista
388 views44 slides

More from Hamlet Batista(20)

A Deep Dive Into SEO Tactics For Modern Javascript Frameworks by Hamlet Batista
A Deep Dive Into SEO Tactics For Modern Javascript FrameworksA Deep Dive Into SEO Tactics For Modern Javascript Frameworks
A Deep Dive Into SEO Tactics For Modern Javascript Frameworks
Hamlet Batista1.5K views
Automated Duplicate Content Consolidation with Google Cloud Functions by Hamlet Batista
Automated Duplicate Content Consolidation with Google Cloud FunctionsAutomated Duplicate Content Consolidation with Google Cloud Functions
Automated Duplicate Content Consolidation with Google Cloud Functions
Hamlet Batista353 views
Quality Content at Scale Through Automated Text Summarization of UGC by Hamlet Batista
Quality Content at Scale Through Automated Text Summarization of UGCQuality Content at Scale Through Automated Text Summarization of UGC
Quality Content at Scale Through Automated Text Summarization of UGC
Hamlet Batista1.1K views
Automating Google Lighthouse by Hamlet Batista
Automating Google LighthouseAutomating Google Lighthouse
Automating Google Lighthouse
Hamlet Batista4.4K views
Creando una Sección de FAQS y su Marcado de Datos Estructurados en 30 Minutos by Hamlet Batista
Creando una Sección de FAQS y su Marcado de Datos Estructurados en 30 MinutosCreando una Sección de FAQS y su Marcado de Datos Estructurados en 30 Minutos
Creando una Sección de FAQS y su Marcado de Datos Estructurados en 30 Minutos
Hamlet Batista388 views
The Python Cheat Sheet for the Busy Marketer by Hamlet Batista
The Python Cheat Sheet for the Busy MarketerThe Python Cheat Sheet for the Busy Marketer
The Python Cheat Sheet for the Busy Marketer
Hamlet Batista2K views
Doing More with Less: Automated, High-Quality Content Generation by Hamlet Batista
Doing More with Less: Automated, High-Quality Content GenerationDoing More with Less: Automated, High-Quality Content Generation
Doing More with Less: Automated, High-Quality Content Generation
Hamlet Batista1.6K views
How to scale SEO work NOBODY wants to do (including your competitors) to rapi... by Hamlet Batista
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
Hamlet Batista403 views
Agile SEO: Faster SEO Results by Hamlet Batista
Agile SEO: Faster SEO ResultsAgile SEO: Faster SEO Results
Agile SEO: Faster SEO Results
Hamlet Batista282 views
Scaling Keyword Research to Find Content Gaps by Hamlet Batista
Scaling Keyword Research to Find Content GapsScaling Keyword Research to Find Content Gaps
Scaling Keyword Research to Find Content Gaps
Hamlet Batista1.7K views
Solving Complex JavaScript Issues and Leveraging Semantic HTML5 by Hamlet Batista
Solving Complex JavaScript Issues and Leveraging Semantic HTML5Solving Complex JavaScript Issues and Leveraging Semantic HTML5
Solving Complex JavaScript Issues and Leveraging Semantic HTML5
Hamlet Batista1.4K views
Python for Data-driven Storytelling by Hamlet Batista
Python for Data-driven StorytellingPython for Data-driven Storytelling
Python for Data-driven Storytelling
Hamlet Batista2.5K views
Scaling automated quality text generation for enterprise sites by Hamlet Batista
Scaling automated quality text generation for enterprise sitesScaling automated quality text generation for enterprise sites
Scaling automated quality text generation for enterprise sites
Hamlet Batista73.6K views
The New Renaissance of JavaScript by Hamlet Batista
The New Renaissance of JavaScriptThe New Renaissance of JavaScript
The New Renaissance of JavaScript
Hamlet Batista3.3K views
Data and Evidence-driven SEO by Hamlet Batista
Data and Evidence-driven SEOData and Evidence-driven SEO
Data and Evidence-driven SEO
Hamlet Batista556 views
Technical SEO "Overoptimization" by Hamlet Batista
Technical SEO "Overoptimization"Technical SEO "Overoptimization"
Technical SEO "Overoptimization"
Hamlet Batista218 views
Why Pay for Performance When You Can Lead the World To Your Door for Free? by Hamlet Batista
Why Pay for Performance When You Can Lead the World To Your Door for Free?Why Pay for Performance When You Can Lead the World To Your Door for Free?
Why Pay for Performance When You Can Lead the World To Your Door for Free?
Hamlet Batista142 views

Recently uploaded

4_4_WP_4_06_ND_Model.pptx by
4_4_WP_4_06_ND_Model.pptx4_4_WP_4_06_ND_Model.pptx
4_4_WP_4_06_ND_Model.pptxd6fmc6kwd4
7 views13 slides
AZConf 2023 - Considerations for LLMOps: Running LLMs in production by
AZConf 2023 - Considerations for LLMOps: Running LLMs in productionAZConf 2023 - Considerations for LLMOps: Running LLMs in production
AZConf 2023 - Considerations for LLMOps: Running LLMs in productionSARADINDU SENGUPTA
9 views16 slides
Best Home Security Systems.pptx by
Best Home Security Systems.pptxBest Home Security Systems.pptx
Best Home Security Systems.pptxmogalang
9 views16 slides
Infomatica-MDM.pptx by
Infomatica-MDM.pptxInfomatica-MDM.pptx
Infomatica-MDM.pptxKapil Rangwani
12 views16 slides
Inawsidom - Data Journey by
Inawsidom - Data JourneyInawsidom - Data Journey
Inawsidom - Data JourneyPhilipBasford
9 views38 slides
Construction Accidents & Injuries by
Construction Accidents & InjuriesConstruction Accidents & Injuries
Construction Accidents & InjuriesBisnar Chase Personal Injury Attorneys
6 views5 slides

Recently uploaded(20)

4_4_WP_4_06_ND_Model.pptx by d6fmc6kwd4
4_4_WP_4_06_ND_Model.pptx4_4_WP_4_06_ND_Model.pptx
4_4_WP_4_06_ND_Model.pptx
d6fmc6kwd47 views
AZConf 2023 - Considerations for LLMOps: Running LLMs in production by SARADINDU SENGUPTA
AZConf 2023 - Considerations for LLMOps: Running LLMs in productionAZConf 2023 - Considerations for LLMOps: Running LLMs in production
AZConf 2023 - Considerations for LLMOps: Running LLMs in production
Best Home Security Systems.pptx by mogalang
Best Home Security Systems.pptxBest Home Security Systems.pptx
Best Home Security Systems.pptx
mogalang9 views
DGIQ East 2023 AI Ethics SIG by Karen Lopez
DGIQ East 2023 AI Ethics SIGDGIQ East 2023 AI Ethics SIG
DGIQ East 2023 AI Ethics SIG
Karen Lopez5 views
K-Drama Recommendation Using Python by FridaPutriassa
K-Drama Recommendation Using PythonK-Drama Recommendation Using Python
K-Drama Recommendation Using Python
FridaPutriassa7 views
Business administration Project File.pdf by KiranPrajapati91
Business administration Project File.pdfBusiness administration Project File.pdf
Business administration Project File.pdf
KiranPrajapati9110 views
Dr. Ousmane Badiane-2023 ReSAKSS Conference by AKADEMIYA2063
Dr. Ousmane Badiane-2023 ReSAKSS ConferenceDr. Ousmane Badiane-2023 ReSAKSS Conference
Dr. Ousmane Badiane-2023 ReSAKSS Conference
AKADEMIYA20635 views
OPPOTUS - Malaysians on Malaysia 3Q2023.pdf by Oppotus
OPPOTUS - Malaysians on Malaysia 3Q2023.pdfOPPOTUS - Malaysians on Malaysia 3Q2023.pdf
OPPOTUS - Malaysians on Malaysia 3Q2023.pdf
Oppotus34 views
Product Research sample.pdf by AllenSingson
Product Research sample.pdfProduct Research sample.pdf
Product Research sample.pdf
AllenSingson35 views
Games, Queries, and Argumentation Frameworks: Time for a Family Reunion by Bertram Ludäscher
Games, Queries, and Argumentation Frameworks: Time for a Family ReunionGames, Queries, and Argumentation Frameworks: Time for a Family Reunion
Games, Queries, and Argumentation Frameworks: Time for a Family Reunion
Listed Instruments Survey 2022.pptx by secretariat4
Listed Instruments Survey  2022.pptxListed Instruments Survey  2022.pptx
Listed Instruments Survey 2022.pptx
secretariat4130 views
LIVE OAK MEMORIAL PARK.pptx by ms2332always
LIVE OAK MEMORIAL PARK.pptxLIVE OAK MEMORIAL PARK.pptx
LIVE OAK MEMORIAL PARK.pptx
ms2332always8 views

Query Classification on Steroids with BERT