SlideShare a Scribd company logo
1 of 75
Download to read offline
SciCAR 2019
Ways10
AI can be used
for investigations
@PaulBradshaw
Birmingham City University, BBC Data Unit
1. Bullshit terms
2. I’ve got a BIG HAMMER.
Now, where can I get some
NAILS?
3. My head explodes.
1. Bullshit terms
2. I’ve got a BIG HAMMER.
Now, where can I get some
nails?
3. My head explodes.
“Each weekday, my computer
program goes to the Chicago
Police Department's website
and gathers all crimes
reported in Chicago.”
Adrian Holovaty
More at pinboard.in/u:paulbradshaw/t:robotjournalism
• Simulation/
imitation of
intelligence, since
1950s (e.g. bots)
• A useless term
which means 427
different things
Artificial intelligence (AI)?
https://hai.stanford.edu/news/infographic-age-artificial-intelligence
https://insights.ap.org/uploads/images/the-future-of-augmented-journalism_ap-report.pdf
• Reasoning (solve problems)
• Knowledge (categorisation)
• Planning (identifying steps)
• Communication (language, e.g.
translation)
• Perception (identification, e.g. auto
cars)
What is AI used for?
• Content recommendations (59%)
• Commercial optimisation (e.g. ad
targeting, dynamic pricing) (39%)
• To assist journalists find stories
(intelligent agents) (36%)
• To automate or semi-automate
workflows (40% of respondents)
Reuters Institute
In news?
Machine
learning: subset
of AI that allows
the computer to
optimise the best
way to get results
• Training data
• Supervised learning (using x and y)
• Unsupervised learning (using x)
• Reinforcement learning (optimal
action)
Some ML concepts...
Rothe et al
Assogba, Machine Visions
Unsupervised learning
Instagram Engineering (2015)
• Supervised learning: classification
(“x”=“A”), regression (y=x*2)
• Unsupervised learning: association,
Clustering,
• Reinforcement learning: games,
route finding
1. Bullshit terms
2. I’ve got a BIG HAMMER.
Now, where can I get some
NAILS?
3. My head explodes.
• Finding needles in haystacks
• Identifying trends (or departures from
trends)
• Examining an application of AI or co
mputation as the subject of the story itself
3 applications of AI for
newsrooms
Hansen et al 2017
BUT I’VE GOT
10!
1. Establishing the scale of a
problem*
Atlanta Journal-Constitution
Training needed!
BuzzFeed
ICIJ
2. Proving a problem exists
“.”
Random Forest algorithm: SRF Data (GitHub repo): https://www.srf.ch/radio-srf-virus/
“.”
https://www.latimes.com/local/cityhall/la-me-crime-stats-20151015-story.html
3. Unmasking a system
https://www.propublica.org/nerds/how-propublicas-message-machine-reverse-engineers-political-microtargeting
NLP: Natural Language
Processing
Instagram Engineering (2015)
“NLP techniques trained on a
corpus of internet writing from the
1990s may reflect stereotypical
and dated word associations—the
word ‘female’ might be associated
with ‘receptionist’”
AI Now 2017 report
4. Document histories:
sentiment and other clues
https://www.washingtonpost.com/investigations/whistleblowers-say-usaids-ig-removed-critical-details-from-public-reports/2014/10/22/68fbc1a0-4031-11e4-b03f-de718edeb92f_story.html
5. Unmasking pseudo-human
behaviour
Kao, 2017
6. Creating a basis
for further enquiry
https://www.apnews.com/08659d568d7448a6b500f27d98a6c3a6
https://insights.ap.org/uploads/images/the-future-of-augmented-journalism_ap-report.pdf
https://pudding.cool/2018/07/women-in-parliament/
https://stateofopendata.od4d.net/chapters/issues/artificial-intelligence.html
7. Jargon and obfuscation
8. Interesting associations,
linking data
https://artificialinformer.com/issue-one/dissecting-a-machine-learning-powered-investigation.html
9. AI in the sky: satellite
imagery, drone footage, sensors
— and target acquisition
https://blogs.nvidia.com/blog/2019/04/04/human-rights-watch-ai-gtc/
https://blogs.nvidia.com/blog/2019/04/04/human-rights-watch-ai-gtc/
http://texty.org.ua/d/2018/amber_eng/
https://www.thejakartapost.com/life/2019/08/02/googles-artificial-intelligence-helps-protect-west-sumatras-rainforests.html
https://techcrunch.com/2018/03/23/rainforest-connection-enlists-machine-learning-to-listen-for-loggers-and-jaguars-in-the-amazon/
10. Conversion: OCR, audio,
video — and summaries
https://www.wired.com/story/polisis-ai-reads-privacy-policies-so-you-dont-have-to/
https://www.wired.com/story/polisis-ai-reads-privacy-policies-so-you-dont-have-to/
http://jonathanstray.com/extracting-campaign-finance-data-from-gnarly-pdfs-using-deep-learning
NLG: Natural Language
Generation
Microsoft deletes racist, genocidal tweets from AI chatbot Tay
“.”
Tow Center, Guide to Automated Journalism
Tow Center, Computational Campaign Coverage
Yellow: raw data inserted into the text
Purple: calculations with the raw data.
Green: synonyms, used to add variety
“exponentially increases the possible variants for the whole text”
“When we teach computers to
write, the computers don’t replace
us any more than pianos replace
pianists—in a certain way, they
become our pens, and we become
more than writers. We become
writers of writers.”
Ross Goodwin
• Underestimated effort needed for
quality control and troubleshooting
• Most common errors due to errors in
underlying data
“Added complexity often
increased the likelihood of new
errors”
11. Entry points:
personalisation, A/B headlining,
translation and chatbots
11!
HOLD ON! THAT’S
https://github.com/BBC-Data-Unit/tree-planting
https://www.akqa.com/work/lokai/walk-with-yeshi/
https://interactive.aljazeera.com/aje/2016/malaysia-babies-for-sale-101-east/index.html
“The real value is not in reaching
more people, but rather in deepening
the relationship with the people you
reach.”
John Keefe https://onlinejournalismblog.com/2018/06/04/gen-summit-ais-breakthrough-year-in-publishing/
1. Recording: in machine-readable
forms
2. Recombining: via automation or
algorithm to create multiple versions
or narratives
3. Re-use: “the persistence in
databases of categorised atoms
which can be manipulated for
continuing use”
Jones and Jones 2019
Structured journalism:
3 characteristics
https://stateofopendata.od4d.net/chapters/issues/artificial-intelligence.html
Microsoft Cognitive Services, Google Cloud AI
1. Bullshit terms
2. I’ve got a BIG HAMMER.
Now, where can I get some
nails?
3. My head explodes.
1. Data availability
2. Amortisation (story is unique)
3. Difficulty
4. Accuracy
5. Cost effectiveness vs manual
methods (dataset size)
Stray 2019
Stray’s challenges
“We find journalists are “writing for
machines” by converting
unstructured information into
structured data to enable automated
recombination and future re-use of
content. This impacts editorial
control by delegating responsibility
to either the algorithm or the
audience, in the name of choice.”
Jones and Jones 2019
Structured journalism
>15 algorithms: e.g. random forest, Bayesian networks, Support Vector Machines
and… Deep Learning (model the brain, not the world)
DARPA
NLG: Natural Language
Generation
https://www.aclweb.org/anthology/W17-1613
“[Algorithms] are not isolated
deterministic actors but an
inextricable component within a
network of communicative
practices that includes economic,
institutional and increasingly legal
and ethical issues”
Matt Carlson
Danke.
@PaulBradshaw, Birmingham City University
Online Journalism Blog, BBC England data unit
BONUS. Object verification
https://www.scientificamerican.com/article/human-traffickers-caught-on-hidden-internet/

More Related Content

What's hot

Civil war data_150
Civil war data_150Civil war data_150
Civil war data_150
Jon Voss
 
Boutique Big Data: Understanding 19th-Century Reprint Culture With Plagiarism...
Boutique Big Data: Understanding 19th-Century Reprint Culture With Plagiarism...Boutique Big Data: Understanding 19th-Century Reprint Culture With Plagiarism...
Boutique Big Data: Understanding 19th-Century Reprint Culture With Plagiarism...
M. H Beals
 

What's hot (20)

Computer Assisted Reporting2 Week6
Computer Assisted Reporting2 Week6Computer Assisted Reporting2 Week6
Computer Assisted Reporting2 Week6
 
Ergodic education (online teaching and interactivity)
Ergodic education (online teaching and interactivity)Ergodic education (online teaching and interactivity)
Ergodic education (online teaching and interactivity)
 
Scraping in 60 minutes (CIJ Summer School 2019)
Scraping in 60 minutes (CIJ Summer School 2019)Scraping in 60 minutes (CIJ Summer School 2019)
Scraping in 60 minutes (CIJ Summer School 2019)
 
Emerging Technologies: Outlooks, Problems, and Challenges - NYSTL - 13_0523
Emerging Technologies: Outlooks, Problems, and Challenges - NYSTL - 13_0523Emerging Technologies: Outlooks, Problems, and Challenges - NYSTL - 13_0523
Emerging Technologies: Outlooks, Problems, and Challenges - NYSTL - 13_0523
 
Mapping Historical Photographs For The Common
Mapping Historical Photographs For The CommonMapping Historical Photographs For The Common
Mapping Historical Photographs For The Common
 
Civil war data_150
Civil war data_150Civil war data_150
Civil war data_150
 
Mapping Historical Photos For The Common Good
Mapping Historical Photos For The Common GoodMapping Historical Photos For The Common Good
Mapping Historical Photos For The Common Good
 
How news organizations are using data to tell
How news organizations are using data to tellHow news organizations are using data to tell
How news organizations are using data to tell
 
Data Journalism Workshop - Prague
Data Journalism Workshop - PragueData Journalism Workshop - Prague
Data Journalism Workshop - Prague
 
Data-driven enterprise off your beat - Doug Caruso - Columbus, Ohio, NewsTrai...
Data-driven enterprise off your beat - Doug Caruso - Columbus, Ohio, NewsTrai...Data-driven enterprise off your beat - Doug Caruso - Columbus, Ohio, NewsTrai...
Data-driven enterprise off your beat - Doug Caruso - Columbus, Ohio, NewsTrai...
 
Introduction to Mining Social Media Data
Introduction to Mining Social Media DataIntroduction to Mining Social Media Data
Introduction to Mining Social Media Data
 
Where's the story?
Where's the story?Where's the story?
Where's the story?
 
Boutique Big Data: Understanding 19th-Century Reprint Culture With Plagiarism...
Boutique Big Data: Understanding 19th-Century Reprint Culture With Plagiarism...Boutique Big Data: Understanding 19th-Century Reprint Culture With Plagiarism...
Boutique Big Data: Understanding 19th-Century Reprint Culture With Plagiarism...
 
Digital Scholarship Seminar: Implications of Data for the 21st-century Humanist
Digital Scholarship Seminar: Implications of Data for the 21st-century HumanistDigital Scholarship Seminar: Implications of Data for the 21st-century Humanist
Digital Scholarship Seminar: Implications of Data for the 21st-century Humanist
 
Social Media & Emerging Trends
Social Media & Emerging TrendsSocial Media & Emerging Trends
Social Media & Emerging Trends
 
Innovative Ways to Connect with your Community
Innovative Ways to Connect with your CommunityInnovative Ways to Connect with your Community
Innovative Ways to Connect with your Community
 
WebART - "Data Digging" - eHumanities Group 2013
WebART - "Data Digging" - eHumanities Group 2013WebART - "Data Digging" - eHumanities Group 2013
WebART - "Data Digging" - eHumanities Group 2013
 
Tm data visualisaton
Tm data visualisatonTm data visualisaton
Tm data visualisaton
 
"What is Data Science?" High School Version
"What is Data Science?" High School Version"What is Data Science?" High School Version
"What is Data Science?" High School Version
 
Lev Manovich
Lev ManovichLev Manovich
Lev Manovich
 

Similar to 10 ways AI can be used for investigations

The-Business-of-Artificial-Intelligence.pdf
The-Business-of-Artificial-Intelligence.pdfThe-Business-of-Artificial-Intelligence.pdf
The-Business-of-Artificial-Intelligence.pdf
ShaikhZarin
 

Similar to 10 ways AI can be used for investigations (20)

Data Science for Beginner by Chetan Khatri and Deptt. of Computer Science, Ka...
Data Science for Beginner by Chetan Khatri and Deptt. of Computer Science, Ka...Data Science for Beginner by Chetan Khatri and Deptt. of Computer Science, Ka...
Data Science for Beginner by Chetan Khatri and Deptt. of Computer Science, Ka...
 
Semantics, Deep Learning, and the Transformation of Business
Semantics, Deep Learning, and the Transformation of BusinessSemantics, Deep Learning, and the Transformation of Business
Semantics, Deep Learning, and the Transformation of Business
 
IoTMeetupGuildford#4: CityPulse Project Overview - Sefki Kolozali, Daniel Pus...
IoTMeetupGuildford#4: CityPulse Project Overview - Sefki Kolozali, Daniel Pus...IoTMeetupGuildford#4: CityPulse Project Overview - Sefki Kolozali, Daniel Pus...
IoTMeetupGuildford#4: CityPulse Project Overview - Sefki Kolozali, Daniel Pus...
 
Technologies and Innovation Worth Watching in 2016
Technologies and Innovation Worth Watching in 2016Technologies and Innovation Worth Watching in 2016
Technologies and Innovation Worth Watching in 2016
 
AI - PAST, PRESENT, FUTURE.pptx
AI - PAST, PRESENT, FUTURE.pptxAI - PAST, PRESENT, FUTURE.pptx
AI - PAST, PRESENT, FUTURE.pptx
 
An FOI officer's guide to journalism and data journalism
An FOI officer's guide to journalism and data journalismAn FOI officer's guide to journalism and data journalism
An FOI officer's guide to journalism and data journalism
 
Visualizing the Agency of the Future
Visualizing the Agency of the FutureVisualizing the Agency of the Future
Visualizing the Agency of the Future
 
The-Business-of-Artificial-Intelligence.pdf
The-Business-of-Artificial-Intelligence.pdfThe-Business-of-Artificial-Intelligence.pdf
The-Business-of-Artificial-Intelligence.pdf
 
Computing for Human Experience [v3, Aug-Oct 2010]
Computing for Human Experience [v3, Aug-Oct 2010]Computing for Human Experience [v3, Aug-Oct 2010]
Computing for Human Experience [v3, Aug-Oct 2010]
 
Snowforce 2017 Keynote - Peter Coffee
Snowforce 2017 Keynote - Peter CoffeeSnowforce 2017 Keynote - Peter Coffee
Snowforce 2017 Keynote - Peter Coffee
 
2016 promise-of-ai
2016 promise-of-ai2016 promise-of-ai
2016 promise-of-ai
 
Extended abstract slides
Extended abstract slidesExtended abstract slides
Extended abstract slides
 
Real World NLP, ML, and Big Data
Real World NLP, ML, and Big DataReal World NLP, ML, and Big Data
Real World NLP, ML, and Big Data
 
DigitalDeath
DigitalDeathDigitalDeath
DigitalDeath
 
Big data, live data, user data: BBC Future
Big data, live data, user data: BBC FutureBig data, live data, user data: BBC Future
Big data, live data, user data: BBC Future
 
AI and Healthcare 2023.pdf
AI and Healthcare 2023.pdfAI and Healthcare 2023.pdf
AI and Healthcare 2023.pdf
 
AI and Healthcare 2023.pdf
AI and Healthcare 2023.pdfAI and Healthcare 2023.pdf
AI and Healthcare 2023.pdf
 
UXSG2014 Lightning Talks - UX and Semantic web making web more human (Nurgul ...
UXSG2014 Lightning Talks - UX and Semantic web making web more human (Nurgul ...UXSG2014 Lightning Talks - UX and Semantic web making web more human (Nurgul ...
UXSG2014 Lightning Talks - UX and Semantic web making web more human (Nurgul ...
 
Zeng marcia ifla-subjectaccesssmartdatadh
Zeng marcia ifla-subjectaccesssmartdatadhZeng marcia ifla-subjectaccesssmartdatadh
Zeng marcia ifla-subjectaccesssmartdatadh
 
Smart Content = Smart Business
Smart Content = Smart BusinessSmart Content = Smart Business
Smart Content = Smart Business
 

More from Paul Bradshaw

More from Paul Bradshaw (20)

How to work with a bullshitting robot
How to work with a bullshitting robotHow to work with a bullshitting robot
How to work with a bullshitting robot
 
How to generate a 100+ page website using parameterisation in R
How to generate a 100+ page website using parameterisation in RHow to generate a 100+ page website using parameterisation in R
How to generate a 100+ page website using parameterisation in R
 
ChatGPT (and generative AI) in journalism
ChatGPT (and generative AI) in journalismChatGPT (and generative AI) in journalism
ChatGPT (and generative AI) in journalism
 
Data journalism: history and roles
Data journalism: history and rolesData journalism: history and roles
Data journalism: history and roles
 
Working on data stories: different approaches
Working on data stories: different approachesWorking on data stories: different approaches
Working on data stories: different approaches
 
Visual journalism: gifs, emoji, memes and other techniques
Visual journalism: gifs, emoji, memes and other techniquesVisual journalism: gifs, emoji, memes and other techniques
Visual journalism: gifs, emoji, memes and other techniques
 
Using narrative structures in shortform and longform journalism
Using narrative structures in shortform and longform journalismUsing narrative structures in shortform and longform journalism
Using narrative structures in shortform and longform journalism
 
Narrative and multiplatform journalism (part 1)
Narrative and multiplatform journalism (part 1)Narrative and multiplatform journalism (part 1)
Narrative and multiplatform journalism (part 1)
 
7 angles for data stories
7 angles for data stories7 angles for data stories
7 angles for data stories
 
Uncertain times, stories of uncertainty
Uncertain times, stories of uncertaintyUncertain times, stories of uncertainty
Uncertain times, stories of uncertainty
 
Storytelling in the database era: uncertainty and science reporting
Storytelling in the database era: uncertainty and science reportingStorytelling in the database era: uncertainty and science reporting
Storytelling in the database era: uncertainty and science reporting
 
Cognitive bias: a quick guide for journalists
Cognitive bias: a quick guide for journalistsCognitive bias: a quick guide for journalists
Cognitive bias: a quick guide for journalists
 
The 3 chords of data journalism
The 3 chords of data journalismThe 3 chords of data journalism
The 3 chords of data journalism
 
Data journalism: what it is, how to use data for stories
Data journalism: what it is, how to use data for storiesData journalism: what it is, how to use data for stories
Data journalism: what it is, how to use data for stories
 
MA Multiplatform and Mobile Journalism: Taster Class
MA Multiplatform and Mobile Journalism: Taster ClassMA Multiplatform and Mobile Journalism: Taster Class
MA Multiplatform and Mobile Journalism: Taster Class
 
Verification techniques, tips and tools
Verification techniques, tips and toolsVerification techniques, tips and tools
Verification techniques, tips and tools
 
Journalism, data and storytelling: navigating the battlefield
Journalism, data and storytelling: navigating the battlefieldJournalism, data and storytelling: navigating the battlefield
Journalism, data and storytelling: navigating the battlefield
 
Mobile + community: designing a news day that gets student journalists speaki...
Mobile + community: designing a news day that gets student journalists speaki...Mobile + community: designing a news day that gets student journalists speaki...
Mobile + community: designing a news day that gets student journalists speaki...
 
Data journalism exercise in Albanian
Data journalism exercise in AlbanianData journalism exercise in Albanian
Data journalism exercise in Albanian
 
Udhëzues i shkurtër për formulat në programet spreadsheet (përllogaritëse)
Udhëzues i shkurtër për formulat në programet spreadsheet (përllogaritëse)Udhëzues i shkurtër për formulat në programet spreadsheet (përllogaritëse)
Udhëzues i shkurtër për formulat në programet spreadsheet (përllogaritëse)
 

Recently uploaded

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 

Recently uploaded (20)

Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 

10 ways AI can be used for investigations