SlideShare a Scribd company logo
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
We Have Our Ways: Extracting and Analyzing
Online Confessions
¨Omer Y¨uksel1
o.yuksel@tue.nl
1Eindhoven University of Technology
14.06.2016
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Introduction
Web mining
Application of traditional data mining techniques to Web data
Data sources
Usage
Structure
Content
Motivation
Profit
Insight
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Ek¸si S¨ozl¨uk (‘Sour Dictionary’)
Collaborative dictionary/forum in Turkish
Similarities to Urban Dictionary and Reddit
Around since 1999
Inspired by Hitchiker’s Guide to the Galaxy
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Ek¸si ˙Itiraf (‘Sour Confessions’)
Specific thread in Eksi Sozluk
Started out as a parody
Turned into an actual confessions dump
Motivation
Relatively untouched
One of the largest and interesting threads in the website
Extra challenges of the Turkish language
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Turkish language
https://upload.wikimedia.org/wikipedia/commons/b/b3/Turkic_languages%2C_location_map.png
Language family: ‘Turkic’
Loanwords from Arabic, Persian, and French
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Turkish language
https://upload.wikimedia.org/wikipedia/commons/b/b3/Turkic_languages%2C_location_map.png
Extended Latin script (ı,¨o,¨u,¸c,¸s,ˇg,˙I)
Too many homonyms
Agglutinative, i.e. extensive use of suffixes
C¸ekoslovakyalıla¸stıramadıklarımızdanmı¸ssınızcasına: ‘as if you were
one of those whom we could not turn into Czechoslovakian’
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Tasks
Data collection (Scrapy, BeautifulSoup)
Preprocessing (Snowballstemmer)
Exploration (Pandas, Matplotlib, Seaborn)
Machine learning (Scikit-learn)
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Concepts
Users (authors) post entries in a thread.
All entries are timestamped.
Popularity: Entries can be up- or downvoted, or bookmarked
(favourites).
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Web crawling
Scrapy with XPath queries.
Beautiful soup to convert HTML text into plaintext.
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Scrapy Output
Output in JSON:
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Tokenization
Break text into a sequence of words
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Stopwords
Common function words such as ‘and’, ‘at’, ‘for’ in English
Generally not helpful for machine learning tasks
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Stemming
Getting rid of suffixes:
C¸ekoslovakyalıla¸stıramadıklarımızdanmı¸ssınızcasına
#Unique words: 347153 → 147658
https://pypi.python.org/pypi/snowballstemmer
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Statistics
Total Entries 92520
Authors 16094
Words 5736867
Characters 40392500
Unique Words 147658
Characters 132
Median Entries per author 2
Characters per entry 211
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Words distribution
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Words distribution
Nouns Thing, life, work, time, place, dictionary, moment,
friend, home, girl
Adjectives one/single, beautiful/nice, happy, real, difficult
Verbs be, come, want, mean, happen, say, see, stop, look
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Favorites distribution
26% not favorited.
56% favorited once.
1% favorited more than 10 times.
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Visibility vs Favorites
By default, only the current day’s entries are shown
Entries sorted by time of the current day.
Entries posted at midnight have the highest visibility.
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Machine Learning
Steps:
Vectorization
Dimensionality reduction
Training
Evaluation
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Vectorization
Bag-of-words:
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Latent Dirichlet Allocation
Document as a mixture of topics
Topics as a distribution of words
Inferring topics from data: Gibb’s sampling
Parameter: #topics
Output: topic vector
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Latent Dirichlet Allocation
Interesting topics (most frequent words):
heart, tissue, stomach, tooth
song, hair, music, youtube, listening
photo, message, load, facebook, account
car, money, rich, media
dictionary, entry, confession, author, thread, sour
you, me, phone, hate, lover
Also seemingly nonsensical ones:
cat, mirror, water, (to) feel
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Predicting #Favorites
Input data: Topic vector representing an entry text
Extra challenge: count data (integer), time-dependence
Regression vs classification?
Split entries into three classes:
Class 0 1 2
#Favorites 0 1 − 4 > 5
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Evaluation methodology
Split the data into training (80%) and test (20%) sets.
No temporal overlap.
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Results
Accuracy:
Cross validation Test
Random forests 62% 52%
Na¨ıve Bayes (Multinomial) 63% 46%
Majority missclassified as class 1 (somewhat popular)
Text alone not enough to predict popularity
Dependence on external variables
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Results
If only used daytime and text length as features:
Cross validation Test
Random forests 55% 50%
Na¨ıve Bayes (Gaussian) 73% 52%
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Summary
Web → structured data → exploration → prediction
‘Quality’ of the text does not guarantee popularity.
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Future work
Character n-grams
Learning important words/topics
Tracking conversations
Chatbots
Other datasets
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions
Introduction
Data collection
Preprocessing
Exploration
Machine Learning
Conclusions
Thank you
Contact: o.yuksel@tue.nl
https://github.com/omersyuksel/eksi
¨Omer Y¨uksel PyData—Extracting and Analyzing Online Confessions

More Related Content

Viewers also liked

Eamanitech Pvt Ltd - One stop solution for IT Services in India
Eamanitech Pvt Ltd - One stop solution for IT Services in IndiaEamanitech Pvt Ltd - One stop solution for IT Services in India
Eamanitech Pvt Ltd - One stop solution for IT Services in India
Eamanitech Pvt Ltd
 
Prespective analytics with DOcplex and pandas
Prespective analytics with DOcplex and pandasPrespective analytics with DOcplex and pandas
Prespective analytics with DOcplex and pandas
PyDataParis
 
Wendelin : From Stock Movements to Pivot Tables Inside Jupyter
Wendelin : From Stock Movements to Pivot Tables Inside JupyterWendelin : From Stock Movements to Pivot Tables Inside Jupyter
Wendelin : From Stock Movements to Pivot Tables Inside Jupyter
PyDataParis
 
UNIT 35 - LO2
UNIT 35 - LO2UNIT 35 - LO2
UNIT 35 - LO2
Tom Hibbert
 
Collect pydata from your processes
Collect pydata from your processesCollect pydata from your processes
Collect pydata from your processes
PyDataParis
 
Python to report in one command
Python to report in one commandPython to report in one command
Python to report in one command
PyDataParis
 
Unit 15 - LO1 Poster
Unit 15 - LO1 PosterUnit 15 - LO1 Poster
Unit 15 - LO1 Poster
Tom Hibbert
 
Proposal
ProposalProposal
Proposal
Tom Hibbert
 
Pitch LO4
Pitch LO4Pitch LO4
Pitch LO4
Tom Hibbert
 
Lo3
Lo3Lo3
Witness Statement
Witness StatementWitness Statement
Witness Statement
Tom Hibbert
 

Viewers also liked (11)

Eamanitech Pvt Ltd - One stop solution for IT Services in India
Eamanitech Pvt Ltd - One stop solution for IT Services in IndiaEamanitech Pvt Ltd - One stop solution for IT Services in India
Eamanitech Pvt Ltd - One stop solution for IT Services in India
 
Prespective analytics with DOcplex and pandas
Prespective analytics with DOcplex and pandasPrespective analytics with DOcplex and pandas
Prespective analytics with DOcplex and pandas
 
Wendelin : From Stock Movements to Pivot Tables Inside Jupyter
Wendelin : From Stock Movements to Pivot Tables Inside JupyterWendelin : From Stock Movements to Pivot Tables Inside Jupyter
Wendelin : From Stock Movements to Pivot Tables Inside Jupyter
 
UNIT 35 - LO2
UNIT 35 - LO2UNIT 35 - LO2
UNIT 35 - LO2
 
Collect pydata from your processes
Collect pydata from your processesCollect pydata from your processes
Collect pydata from your processes
 
Python to report in one command
Python to report in one commandPython to report in one command
Python to report in one command
 
Unit 15 - LO1 Poster
Unit 15 - LO1 PosterUnit 15 - LO1 Poster
Unit 15 - LO1 Poster
 
Proposal
ProposalProposal
Proposal
 
Pitch LO4
Pitch LO4Pitch LO4
Pitch LO4
 
Lo3
Lo3Lo3
Lo3
 
Witness Statement
Witness StatementWitness Statement
Witness Statement
 

Similar to Extracting and analyzing online confessions

Semantic data mining: an ontology based approach
Semantic data mining: an ontology based approachSemantic data mining: an ontology based approach
Semantic data mining: an ontology based approach
Agnieszka Ławrynowicz
 
Machine Learning for Data Extraction
Machine Learning for Data ExtractionMachine Learning for Data Extraction
Machine Learning for Data Extraction
Dasha Herrmannova
 
Information Extraction from the Web - Algorithms and Tools
Information Extraction from the Web - Algorithms and ToolsInformation Extraction from the Web - Algorithms and Tools
Information Extraction from the Web - Algorithms and ToolsBenjamin Habegger
 
Drew Conway: A Social Scientist's Perspective on Data Science
Drew Conway: A Social Scientist's Perspective on Data ScienceDrew Conway: A Social Scientist's Perspective on Data Science
Drew Conway: A Social Scientist's Perspective on Data Science
mortardata
 
Introduction to apache spark and machine learning
Introduction to apache spark and machine learningIntroduction to apache spark and machine learning
Introduction to apache spark and machine learning
Awoyemi Ezekiel
 
Artificial Intelligence with Python | Edureka
Artificial Intelligence with Python | EdurekaArtificial Intelligence with Python | Edureka
Artificial Intelligence with Python | Edureka
Edureka!
 
Final presentation
Final presentationFinal presentation
Final presentation
Nitish Upreti
 
Mahout and Distributed Machine Learning 101
Mahout and Distributed Machine Learning 101Mahout and Distributed Machine Learning 101
Mahout and Distributed Machine Learning 101
John Ternent
 
Data analytics beyond data processing and how it affects Industry 4.0
Data analytics beyond data processing and how it affects Industry 4.0Data analytics beyond data processing and how it affects Industry 4.0
Data analytics beyond data processing and how it affects Industry 4.0
Mathieu d'Aquin
 
How to use Artificial Intelligence with Python? Edureka
How to use Artificial Intelligence with Python? EdurekaHow to use Artificial Intelligence with Python? Edureka
How to use Artificial Intelligence with Python? Edureka
Edureka!
 
Cheminformatics Software Development: Case Studies
Cheminformatics Software Development: Case StudiesCheminformatics Software Development: Case Studies
Cheminformatics Software Development: Case Studies
Jeremy Yang
 
Data science workshop
Data science workshopData science workshop
Data science workshop
Hortonworks
 
Deep Learning for Recommender Systems
Deep Learning for Recommender SystemsDeep Learning for Recommender Systems
Deep Learning for Recommender Systems
Marcel Kurovski
 
Deep Learning for Recommender Systems
Deep Learning for Recommender SystemsDeep Learning for Recommender Systems
Deep Learning for Recommender Systems
inovex GmbH
 
Artificial Intelligence (ML - DL)
Artificial Intelligence (ML - DL)Artificial Intelligence (ML - DL)
Artificial Intelligence (ML - DL)
ShehryarSH1
 
Linked data business models
Linked data business modelsLinked data business models
Linked data business models
Jesus Contreras
 
Entities, Graphs, and Crowdsourcing for better Web Search
Entities, Graphs, and Crowdsourcing for better Web SearchEntities, Graphs, and Crowdsourcing for better Web Search
Entities, Graphs, and Crowdsourcing for better Web Search
eXascale Infolab
 
Data Workflows for Machine Learning - SF Bay Area ML
Data Workflows for Machine Learning - SF Bay Area MLData Workflows for Machine Learning - SF Bay Area ML
Data Workflows for Machine Learning - SF Bay Area ML
Paco Nathan
 

Similar to Extracting and analyzing online confessions (20)

Semantic data mining: an ontology based approach
Semantic data mining: an ontology based approachSemantic data mining: an ontology based approach
Semantic data mining: an ontology based approach
 
Machine Learning for Data Extraction
Machine Learning for Data ExtractionMachine Learning for Data Extraction
Machine Learning for Data Extraction
 
Information Extraction from the Web - Algorithms and Tools
Information Extraction from the Web - Algorithms and ToolsInformation Extraction from the Web - Algorithms and Tools
Information Extraction from the Web - Algorithms and Tools
 
Drew Conway: A Social Scientist's Perspective on Data Science
Drew Conway: A Social Scientist's Perspective on Data ScienceDrew Conway: A Social Scientist's Perspective on Data Science
Drew Conway: A Social Scientist's Perspective on Data Science
 
Introduction to apache spark and machine learning
Introduction to apache spark and machine learningIntroduction to apache spark and machine learning
Introduction to apache spark and machine learning
 
Artificial Intelligence with Python | Edureka
Artificial Intelligence with Python | EdurekaArtificial Intelligence with Python | Edureka
Artificial Intelligence with Python | Edureka
 
Final presentation
Final presentationFinal presentation
Final presentation
 
Mahout and Distributed Machine Learning 101
Mahout and Distributed Machine Learning 101Mahout and Distributed Machine Learning 101
Mahout and Distributed Machine Learning 101
 
Seminar2017
Seminar2017Seminar2017
Seminar2017
 
Data analytics beyond data processing and how it affects Industry 4.0
Data analytics beyond data processing and how it affects Industry 4.0Data analytics beyond data processing and how it affects Industry 4.0
Data analytics beyond data processing and how it affects Industry 4.0
 
How to use Artificial Intelligence with Python? Edureka
How to use Artificial Intelligence with Python? EdurekaHow to use Artificial Intelligence with Python? Edureka
How to use Artificial Intelligence with Python? Edureka
 
Cheminformatics Software Development: Case Studies
Cheminformatics Software Development: Case StudiesCheminformatics Software Development: Case Studies
Cheminformatics Software Development: Case Studies
 
Data science workshop
Data science workshopData science workshop
Data science workshop
 
Deep Learning for Recommender Systems
Deep Learning for Recommender SystemsDeep Learning for Recommender Systems
Deep Learning for Recommender Systems
 
Deep Learning for Recommender Systems
Deep Learning for Recommender SystemsDeep Learning for Recommender Systems
Deep Learning for Recommender Systems
 
Artificial Intelligence (ML - DL)
Artificial Intelligence (ML - DL)Artificial Intelligence (ML - DL)
Artificial Intelligence (ML - DL)
 
Linked data business models
Linked data business modelsLinked data business models
Linked data business models
 
Entities, Graphs, and Crowdsourcing for better Web Search
Entities, Graphs, and Crowdsourcing for better Web SearchEntities, Graphs, and Crowdsourcing for better Web Search
Entities, Graphs, and Crowdsourcing for better Web Search
 
Tf itpbapm
Tf itpbapmTf itpbapm
Tf itpbapm
 
Data Workflows for Machine Learning - SF Bay Area ML
Data Workflows for Machine Learning - SF Bay Area MLData Workflows for Machine Learning - SF Bay Area ML
Data Workflows for Machine Learning - SF Bay Area ML
 

Recently uploaded

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 

Recently uploaded (20)

Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 

Extracting and analyzing online confessions