SlideShare a Scribd company logo
1 of 12
Download to read offline
Email Sherlock:
Using Machine Learning to Extract Information from Large Email Datasets
Jay Gondin
Investigations and Emails
● Bear Stearns V.
Lehman Brothers
● Enron
● Hillary Clinton
Data: Hillary’s Emails
● 30,320 emails in dataset
● 60,000 Meaningful Words
● Unique Acronyms
○ Ex. Hillary Clinton = Rodham,
HRC, Madam Secretary
○ Ex. Obama = President,
Administration, Barack
○ Ex. White House = WH
Email Pros and Cons
● Emails may contain crucial
information to solve an
investigation.
● Unique acronyms may help
vectorize emails
● Emails within a particular
dataset have a fewer number
of authors
● Often find duplicated text
● A majority of emails do not
contain important and/or
relevant information to an
investigation
● Unique acronyms may make it
more difficult to complete
searches
● Clusters of emails tend to
overlap
Pros Cons
Unsupervised Model
TFidF - vectorizer
LSA - reduce dimension
DBSCAN - cluster
Machine LearningSQLiteRaw Data Analyzed Clusters
Key Info:
- Orphan tend to be less important
and/or were anonymized.
- Dense clusters may contain more
information
- DBSCAN -- Density-based spatial
clustering of applications with noise
Semi-Unsupervised Model & Query Expansion
Benghazi
Search Term
Neural Network
(word2vec)
Tripoli
Stevens
Libyans
Consulate
Expanded Search Term Results (cluster)
Flask WebApp
&
SQLite
Finding Connections:
Benghazi Libyans
● Clusters are based on
meaning.
Sentiment Analysis
● High Polarity may indicate sensitive information.
Future developments
● Generalize to other Datasets
● Adapt algorithm to prevent fraud
● Develop graphical visualization
● Record Users Activities to improve the software
Jay Gondin
Masters in Mathematics
Experienced Economic Analyst
gondin@gmail.com
github.com/jgondin
linkedin.com/in/gondin

More Related Content

Viewers also liked

Gabriel binet y oscar esteve
Gabriel binet y  oscar esteveGabriel binet y  oscar esteve
Gabriel binet y oscar esteve
Jose Trinidad
 
Avances en la telecomunicaciones a nivel mundial diana torres rosmery raiban...
Avances  en la telecomunicaciones a nivel mundial diana torres rosmery raiban...Avances  en la telecomunicaciones a nivel mundial diana torres rosmery raiban...
Avances en la telecomunicaciones a nivel mundial diana torres rosmery raiban...
Diana Torres
 
Giao trinh ky nang lam viec nhom
Giao trinh ky nang lam viec nhomGiao trinh ky nang lam viec nhom
Giao trinh ky nang lam viec nhom
tranthanhlong_gv
 

Viewers also liked (19)

Presentacion clase 1 bases de datos
Presentacion clase 1 bases de datosPresentacion clase 1 bases de datos
Presentacion clase 1 bases de datos
 
The ultimate spa ritual
The ultimate spa ritualThe ultimate spa ritual
The ultimate spa ritual
 
New School
New SchoolNew School
New School
 
Grelha 04-edição de dados
Grelha 04-edição de dadosGrelha 04-edição de dados
Grelha 04-edição de dados
 
Vol mediacartar MSD Salud Animal salud Antiparasitarios
Vol mediacartar MSD Salud Animal salud Antiparasitarios Vol mediacartar MSD Salud Animal salud Antiparasitarios
Vol mediacartar MSD Salud Animal salud Antiparasitarios
 
TodoRetail presenta TRN Coworking
TodoRetail presenta TRN CoworkingTodoRetail presenta TRN Coworking
TodoRetail presenta TRN Coworking
 
Gabriel binet y oscar esteve
Gabriel binet y  oscar esteveGabriel binet y  oscar esteve
Gabriel binet y oscar esteve
 
Foro transferencia ciencias de la educacion
Foro transferencia ciencias de la educacionForo transferencia ciencias de la educacion
Foro transferencia ciencias de la educacion
 
Diseño de sistema de gestion
Diseño de sistema de gestionDiseño de sistema de gestion
Diseño de sistema de gestion
 
Opinión de la gente acerca de los precios en los antros del Distrito Federal
Opinión de la gente acerca de los precios en los antros del Distrito FederalOpinión de la gente acerca de los precios en los antros del Distrito Federal
Opinión de la gente acerca de los precios en los antros del Distrito Federal
 
Bim based process mining master thesis presentation
Bim based process mining master thesis presentation Bim based process mining master thesis presentation
Bim based process mining master thesis presentation
 
Avances en la telecomunicaciones a nivel mundial diana torres rosmery raiban...
Avances  en la telecomunicaciones a nivel mundial diana torres rosmery raiban...Avances  en la telecomunicaciones a nivel mundial diana torres rosmery raiban...
Avances en la telecomunicaciones a nivel mundial diana torres rosmery raiban...
 
Ficha inscripción taller de reducción del estrés. mindfulness
Ficha inscripción taller de reducción del estrés. mindfulnessFicha inscripción taller de reducción del estrés. mindfulness
Ficha inscripción taller de reducción del estrés. mindfulness
 
Paper 91
Paper 91Paper 91
Paper 91
 
Voltaire (aldo franquez)
Voltaire (aldo franquez)Voltaire (aldo franquez)
Voltaire (aldo franquez)
 
Giao trinh ky nang lam viec nhom
Giao trinh ky nang lam viec nhomGiao trinh ky nang lam viec nhom
Giao trinh ky nang lam viec nhom
 
CV_Nitin
CV_NitinCV_Nitin
CV_Nitin
 
WP2 - OPEN INNOVATION PROCESS MODEL
WP2 - OPEN INNOVATION PROCESS MODELWP2 - OPEN INNOVATION PROCESS MODEL
WP2 - OPEN INNOVATION PROCESS MODEL
 
IT-Beschaffung und Open Source Software
IT-Beschaffung und Open Source SoftwareIT-Beschaffung und Open Source Software
IT-Beschaffung und Open Source Software
 

Recently uploaded

The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
shinachiaurasa2
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptxBUS PASS MANGEMENT SYSTEM USING PHP.pptx
BUS PASS MANGEMENT SYSTEM USING PHP.pptx
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 

Email sherlock: Using Machine Learning to Extract Information from Large Email Dataset

  • 1. Email Sherlock: Using Machine Learning to Extract Information from Large Email Datasets Jay Gondin
  • 2. Investigations and Emails ● Bear Stearns V. Lehman Brothers ● Enron ● Hillary Clinton
  • 3. Data: Hillary’s Emails ● 30,320 emails in dataset ● 60,000 Meaningful Words ● Unique Acronyms ○ Ex. Hillary Clinton = Rodham, HRC, Madam Secretary ○ Ex. Obama = President, Administration, Barack ○ Ex. White House = WH
  • 4. Email Pros and Cons ● Emails may contain crucial information to solve an investigation. ● Unique acronyms may help vectorize emails ● Emails within a particular dataset have a fewer number of authors ● Often find duplicated text ● A majority of emails do not contain important and/or relevant information to an investigation ● Unique acronyms may make it more difficult to complete searches ● Clusters of emails tend to overlap Pros Cons
  • 5. Unsupervised Model TFidF - vectorizer LSA - reduce dimension DBSCAN - cluster Machine LearningSQLiteRaw Data Analyzed Clusters Key Info: - Orphan tend to be less important and/or were anonymized. - Dense clusters may contain more information - DBSCAN -- Density-based spatial clustering of applications with noise
  • 6. Semi-Unsupervised Model & Query Expansion Benghazi Search Term Neural Network (word2vec) Tripoli Stevens Libyans Consulate Expanded Search Term Results (cluster) Flask WebApp & SQLite
  • 7. Finding Connections: Benghazi Libyans ● Clusters are based on meaning.
  • 8.
  • 9. Sentiment Analysis ● High Polarity may indicate sensitive information.
  • 10.
  • 11. Future developments ● Generalize to other Datasets ● Adapt algorithm to prevent fraud ● Develop graphical visualization ● Record Users Activities to improve the software
  • 12. Jay Gondin Masters in Mathematics Experienced Economic Analyst gondin@gmail.com github.com/jgondin linkedin.com/in/gondin