SlideShare a Scribd company logo
COGNITIVE ARCHITECTURE &
NATURAL LANGUAGE
UNDERSTANDING
Dr. Catherine Havasi
Director, Common Sense Computing Initiative
Visiting Scientist, MIT Media Lab
Chief Strategy @ Luminoso
Photo by: Allen Watkin CC BY-SA 2.0.
It’s long been our dream to talk to a computer.
Advances have transformed language understanding.
1960s
Pattern Matching
& Keywords
1990s
Rule Sets &
Ontologies
2000s
Unsupervised
ML (Bayes)
Word Embeddings
(“Deep Learning”)
2010s
Photo by: Wing-Chi Poon CC BY-SA 2.5.
...but it matters where they came from
Vectors are great
• Compare words by what they
mean, not just exact matches
• A convenient form for
machine learning
• Make your deep learning one
step shallower
Fragment of ConceptNet 5.5
Distributional semantics
• “You shall know a word by the company it
keeps.” – J. R. Firth
a word by the company it keeps
For natural language understanding to be
successful, it must be:
Multilingual &
Global
ExplainableUnbiased &
Ethical
Adaptable Automated
The flaw in deep learning is that it requires
more data, time, and compute than is practical
in most circumstances.
This data is needed because the
model must learn from scratch
each time it learns anything.
This isn’t how people work.
Photo by: Carl Hoffman
“I don’t have to actually experience crashing
my car into a wall a few hundred times before I
slowly start avoiding to do so.”
- Andrej Karpathy, Open AI
People learn and adapt quickly and
from few examples. We share a
common understanding.
Like us, AI needs to draw on its domain general
knowledge to learn new domains and skills
…without without the need for someone to keep
explaining.
Photo by: Mateus S. Figueiredo CC BY-SA 4.0
If machine learning isn’t automated, what’s the point?
We’ve seen enough brittle systems that work for one task
and nothing else.
Photo by: Eistropfen CC BY-SA 4.0
How do people do it?
ALMOST TWENTY
YEARS YEARS AGO…
Photo by: Fir0002 CC BY-SA 3.0.
We generalize from known examples…
We build analogies to understand complex concepts…
Photo by: Nicholas A. Tonelli CC BY-SA 2.0.
“To make real progress in A.I., we have to overcome the big challenges
in the area of common sense”
- Paul Allen, Microsoft co-founder
“You don’t understand anything
until you learn it in more than
one way.”
− Marvin Minsky
We have built models of how people think about the world in 73
languages – called ConceptNet.
COLLECTING COMMON-SENSE KNOWLEDGE
Open Mind Common Sense,
around 2006
Linked data
ConceptNet
OpenCyc
WordNet
UMBEL
YAGO
DBPedia
Wikidata Wiktionary
Lexvo
Wikipedia
UBY
LANGUAGES IN CONCEPTNETMultilingual coverage
English
6.5 million edges
French
4.9 million edges
German
1.6M
Italian
1.1M
Spanish
830k
Japanese
740k
Russian
620k
Portuguese
540k
Chinese
500k
Finnish
420k
Dutch
400k
Swedish
300k
bg pl cs sh eo ms sl ar
Total: 24.6 million edges in 70+ languages
. . .
ces
mon Sense
sh, French, German)
d knowledge
h)
se)
e (Chinese)
purpose
l WordNet
ces
Open code a
At http://conceptnet.io,
• Code on GitHub to rep
• A browsable Web inter
• A Linked Data REST AP
All data is available unde
Creative Commons Attrib
ShareAlike 4.0 license.
ConceptNet is multilingual glue
How do we get word embeddings that can be
compared across languages?
money
bank
location
IT’S POSSIBLE TO KNOW THE SAME FACT IN DIFFERENT
LANGUAGES
money
bank
location
KNOWLEDGE BECOMES STRONGER WHEN IT’S
CONNECTED BETWEEN LANGUAGES
Retrofitting
• Created by Manaal Faruqui in 2015
• Apply knowledge-based constraints after training distributional
word vectors
• It works better than during training, for some reason
RETROFITTING
• Terms that are connected in the knowledge graph should have
vectors that are closer together
• Many extensions now, such as “antonyms should be farther
apart” (Mrkšić et al., 2016)-
oak
tree
furniture
RETROFITTING JUST WORKS
• On intrinsic evaluations, the top-performing systems almost
always use retrofitting
– If you see a purely distributional algorithm claim “state of
the art on SimLex”, it may be “state of the art assuming no
knowledge graph”
• State-of-the-art word vectors
• Hybrid of ConceptNet and distributional
semantics
• Multilingual by design
• Open source, open data
Building ConceptNet Numberbatch
Common
Crawl
Open
Subtitles
ConceptNet
Google
News
word2vec GloVe fastText
Retrofit Retrofit Retrofit
Join
Reduce
dimensionality
De-bias
ConceptNet
Numberbatch
Many data
sources
SEMEVAL 2017
• Semantic Evaluation – head-to-head evaluations of
NLP systems
• Systems submit results to be evaluated against
unseen test labels
SemEval 2017 (multilingual)
Why ConceptNet in particular?
• Represents multiple registers of knowledge
– “fire is oxidation” vs. “fire is hot”
• Common words are represented with lots of edges;
rare words are represented at all
• Avoids wasting feature space on highly specific
trivia
Distinguishing attributes using ConceptNet
• A task at SemEval 2018
• We got 74% accuracy (2nd
place) by directly querying
ConceptNet Numberbatch
• Additional features trained on
the data didn’t help on the test
set
• All top systems used
knowledge graphs
AI2 & THE MOSAIC PROJECT
• Initial focus on evaluations for common sense – building a common set of
benchmarks to understand higher level reasoning
• Collecting some data, working with DARPA
Photo by: David Lapetina CC BY-SA 3.0.
In order to beat a
human player at
chess, Google’s
AlphaZero had to
play 68 million
games against itself.
You cannot simulate your call center
calling itself 68 million times.
-SA 4.0.
Making text quantifiable
For more info: havasi@luminoso.com
WHAT IS DOMAIN ADAPTATION?
domain
general
data
domain
specific
data
customer intents,
product names,
industry jargon,
specific issues
common words,
multiple languages,
paraphrases,
general sentiment
What is transfer learning?
Photo by: Chris Rodley
How do we adapt to a domain?
• You probably don’t need a general NLP system, you
need a specific one
• Starting from scratch isn’t feasible for most
applications
• We can take advantage of general knowledge to
quickly learn specific knowledge
Domain-specific learning
ConceptNet
Numberbatch
Text from your
particular domain
Luminoso NLP
pipeline
Merge
Domain-specific
word vectors
w w w . l u m i n o s o . c o m
Supervised classification
Remaining
examples are
used as
unlabeled
Luminoso input
Supervised classification
With 7 million
docs, VW is
just getting
started
Luminoso
outperforms
others with
1/1000 of the
labeled examples
Remaining
examples are
used as
unlabeled
Luminoso input
WHAT IS GROUNDING?
Photo by: Evan-Amos CC BY-SA 3.0.
ADDITIONAL TYPES OF COMMON SENSE
• Physical common sense
• Higher order reasoning
• Social common sense
• What about “folk” knowledge?
• Pete Clark’s Aristo project
COMPLICATED COMMON
SENSE
Allen Institute AI2
ATOMIC: An Atlas of Machine Commonsense
for If-Then Reasoning
Maarten Sap, Ronan LeBras, Emily
Allaway, Chandra Bhagavatula, Nicholas
Lourie, Hannah Rashkin, Brendan Roof, Noah
A. Smith, Yejin Choi
MIT’S NARRATARIUM
STORY UNDERSTANDING
USING CONCEPTNET
• SemEval 2018 also included a reading
comprehension task, designed to require
common sense
• The winning system (Yuanfudao
Research) used ConceptNet to find
unstated connections, on top of an
attention model
• The Story Cloze Test evaluates common sense
• Five-sentence stories, two possible endings, only one makes
sense
– Previous state of the art (OpenAI Transformer): 86.5%
– Jiaao Chen et al., adding ConceptNet as an input: 87.6%
STORY UNDERSTANDING USING
CONCEPTNET
What would we need to do improv with a chatbot? Have a dynamic
conversation with a NPC in a video game?
When we have a conversation with an intelligent agent, those
conversations are not natural or creative.
What would it mean to have a
conversation with a character?
mass production personalization
What we need to
do this sort of thing
is real cognitive
modeling…
Marvin Minsky envisioned a Society of Mind: many individual processes
and workflows which make an emergent and robust whole.
This is a Cognitive Architecture.
WHAT ARE WE MISSING?
• Ability to negotiate conversational goals
• Recover from errors without starting over
• Bond and personalize to users without individual customization
• Adaptability and Scalability
WE NEED TO ASK NEW QUESTIONS
WHY DO
WE MAKE
SOLO
AGENTS?
Xu, W., Hargood, C., Tang, W. and Charles, F.,
2018. Towards Generating Stylistic Dialogues for
Narratives using Data-Driven Approaches. In:
International Conference for Interactive Digital
Storytelling 5-8 December 2018 Trinity College
Dublin, Ireland.
Photo by: Saad Akhtar CC BY-SA 3.0.
FOCUS ON
EXPERIENCE
VERSUS
AGENT
Jason Alonso,Angela Chang, David Robert, Cynthia Breaeal.Toward a dynamic dramaturgy: an art of presentation in interactive storytelling, 2011
CONVERSATION IS A NEGOTIATION.
NEGOTIATIONS REQUIRE PLANNING.
WE NEED A
FRAMEWORK
THAT KNOWS
HOW TO
GROW UP
WE WANT TO BRING ALL OF THIS
TOGETHER
Photo by: Charles Hamm CC BY-SA 3.0.
“One can report steady progress,
all the way to the top of the tree.”
Google’s Peter Norvig and UCSF’s Stuart Russell
worried progress in AI can seem like trying to get to the
moon by climbing a tree.
Photo by: Evan-Amos CC BY-SA 3.0.
“SOCIETY FOR HIGH
HANGING FRUIT”
No one is motivated to work on very long
term problems that might not be lucrative in
the short term.
conceptnet.io – a browsable interface
api.conceptnet.io – a Linked Data API
A VERY, VERY MERRY THANK YOU
• Robyn Speer, Joanna Lowry-Duda, Robert Beaudoin, and everyone who has
built, contributed to, or used ConceptNet/OMCS.
• Everyone at the MIT Media Lab
• Pedro Colon, Nina Lutz, Pip Mothersill, Emily Salvador and all of my patient
students past and present
• Jeff Foley,Ying Chen,Vivian Shih, and the amazing (and patient) product &
marketing teams @ Luminoso
I’M LOOKING FOR COLLABORATORS
• Luminoso is hiring someone who knows Hybris & Solr to be the technical co-
founder of a project to transform ecommerce search
• Luminoso has a machine learning scientist slot open in May and a data
scientist slot open now.
• Topher (digital characters) is looking for collaborators and interested parties
and users
• ConceptNet is looking for users and contributors
• We may be looking for ConceptNet staff in 2019 and Creative Computation
students for 2020 - email me to be kept up to date
havasi@media.mit.edu

More Related Content

Similar to NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catherine Havasi (ConceptNet/MIT/Luminoso)

Looking for Commonsense in the Semantic Web
Looking for Commonsense in the Semantic WebLooking for Commonsense in the Semantic Web
Looking for Commonsense in the Semantic Web
Valentina Presutti
 
Rise of AI through DL
Rise of AI through DLRise of AI through DL
Rise of AI through DL
Rehan Guha
 
Horizon_INACAP
Horizon_INACAPHorizon_INACAP
Horizon_INACAP
brettssu
 
Strategic scenarios in digital content and digital business
Strategic scenarios in digital content and digital businessStrategic scenarios in digital content and digital business
Strategic scenarios in digital content and digital business
Marco Brambilla
 
Hypothesis quick overview 2011-10-19
Hypothesis  quick overview 2011-10-19Hypothesis  quick overview 2011-10-19
Hypothesis quick overview 2011-10-19
dwhly
 
Collaborative Ontology Building Project
Collaborative Ontology Building Project  Collaborative Ontology Building Project
Collaborative Ontology Building Project Jie Bao
 
Intelligentcontent2009
Intelligentcontent2009Intelligentcontent2009
Intelligentcontent2009
Salim Ismail
 
Machines are people too
Machines are people tooMachines are people too
Machines are people too
Paul Groth
 
Working in NLP in the Age of Large Language Models
Working in NLP in the Age of Large Language ModelsWorking in NLP in the Age of Large Language Models
Working in NLP in the Age of Large Language Models
Zachary S. Brown
 
Tn T Horizons April 28 2008
Tn T Horizons April 28 2008Tn T Horizons April 28 2008
Tn T Horizons April 28 2008
brettssu
 
The Navigation Layer - Making Sense Of It All
The Navigation Layer - Making Sense Of It AllThe Navigation Layer - Making Sense Of It All
The Navigation Layer - Making Sense Of It All
Jim Kalbach
 
AI Beyond Deep Learning
AI Beyond Deep LearningAI Beyond Deep Learning
AI Beyond Deep Learning
Andre Freitas
 
The AI Takeover in Hollywood by Yves Bergquist
The AI Takeover in Hollywood by Yves BergquistThe AI Takeover in Hollywood by Yves Bergquist
The AI Takeover in Hollywood by Yves Bergquist
Data Con LA
 
Deep Learning for AI - Yoshua Bengio, Mila
Deep Learning for AI - Yoshua Bengio, MilaDeep Learning for AI - Yoshua Bengio, Mila
Deep Learning for AI - Yoshua Bengio, Mila
Lucidworks
 
When AI becomes a data-driven machine, and digital is everywhere!
When AI becomes a data-driven machine, and digital is everywhere!When AI becomes a data-driven machine, and digital is everywhere!
When AI becomes a data-driven machine, and digital is everywhere!
Thammasat University, Musashino University
 
Knowledge Management ESCP EAP
Knowledge Management ESCP EAPKnowledge Management ESCP EAP
Knowledge Management ESCP EAP
Lukas Ritzel
 
Elsevier Gran Challenge: The living document
Elsevier Gran Challenge: The living documentElsevier Gran Challenge: The living document
Elsevier Gran Challenge: The living document
Alberto Labarga
 
"It's the Conversation, Stupid!" - Social media systems design for open innov...
"It's the Conversation, Stupid!" - Social media systems design for open innov..."It's the Conversation, Stupid!" - Social media systems design for open innov...
"It's the Conversation, Stupid!" - Social media systems design for open innov...
CommunitySense
 
Objective Fiction, i-semantics keynote
Objective Fiction, i-semantics keynoteObjective Fiction, i-semantics keynote
Objective Fiction, i-semantics keynote
Aldo Gangemi
 
Deep Neural Networks for Machine Learning
Deep Neural Networks for Machine LearningDeep Neural Networks for Machine Learning
Deep Neural Networks for Machine Learning
Justin Beirold
 

Similar to NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catherine Havasi (ConceptNet/MIT/Luminoso) (20)

Looking for Commonsense in the Semantic Web
Looking for Commonsense in the Semantic WebLooking for Commonsense in the Semantic Web
Looking for Commonsense in the Semantic Web
 
Rise of AI through DL
Rise of AI through DLRise of AI through DL
Rise of AI through DL
 
Horizon_INACAP
Horizon_INACAPHorizon_INACAP
Horizon_INACAP
 
Strategic scenarios in digital content and digital business
Strategic scenarios in digital content and digital businessStrategic scenarios in digital content and digital business
Strategic scenarios in digital content and digital business
 
Hypothesis quick overview 2011-10-19
Hypothesis  quick overview 2011-10-19Hypothesis  quick overview 2011-10-19
Hypothesis quick overview 2011-10-19
 
Collaborative Ontology Building Project
Collaborative Ontology Building Project  Collaborative Ontology Building Project
Collaborative Ontology Building Project
 
Intelligentcontent2009
Intelligentcontent2009Intelligentcontent2009
Intelligentcontent2009
 
Machines are people too
Machines are people tooMachines are people too
Machines are people too
 
Working in NLP in the Age of Large Language Models
Working in NLP in the Age of Large Language ModelsWorking in NLP in the Age of Large Language Models
Working in NLP in the Age of Large Language Models
 
Tn T Horizons April 28 2008
Tn T Horizons April 28 2008Tn T Horizons April 28 2008
Tn T Horizons April 28 2008
 
The Navigation Layer - Making Sense Of It All
The Navigation Layer - Making Sense Of It AllThe Navigation Layer - Making Sense Of It All
The Navigation Layer - Making Sense Of It All
 
AI Beyond Deep Learning
AI Beyond Deep LearningAI Beyond Deep Learning
AI Beyond Deep Learning
 
The AI Takeover in Hollywood by Yves Bergquist
The AI Takeover in Hollywood by Yves BergquistThe AI Takeover in Hollywood by Yves Bergquist
The AI Takeover in Hollywood by Yves Bergquist
 
Deep Learning for AI - Yoshua Bengio, Mila
Deep Learning for AI - Yoshua Bengio, MilaDeep Learning for AI - Yoshua Bengio, Mila
Deep Learning for AI - Yoshua Bengio, Mila
 
When AI becomes a data-driven machine, and digital is everywhere!
When AI becomes a data-driven machine, and digital is everywhere!When AI becomes a data-driven machine, and digital is everywhere!
When AI becomes a data-driven machine, and digital is everywhere!
 
Knowledge Management ESCP EAP
Knowledge Management ESCP EAPKnowledge Management ESCP EAP
Knowledge Management ESCP EAP
 
Elsevier Gran Challenge: The living document
Elsevier Gran Challenge: The living documentElsevier Gran Challenge: The living document
Elsevier Gran Challenge: The living document
 
"It's the Conversation, Stupid!" - Social media systems design for open innov...
"It's the Conversation, Stupid!" - Social media systems design for open innov..."It's the Conversation, Stupid!" - Social media systems design for open innov...
"It's the Conversation, Stupid!" - Social media systems design for open innov...
 
Objective Fiction, i-semantics keynote
Objective Fiction, i-semantics keynoteObjective Fiction, i-semantics keynote
Objective Fiction, i-semantics keynote
 
Deep Neural Networks for Machine Learning
Deep Neural Networks for Machine LearningDeep Neural Networks for Machine Learning
Deep Neural Networks for Machine Learning
 

More from Maryam Farooq

Women in AI Social: Fall Edition (NYAI x Aggregate Intellect x AI Geeks)
Women in AI Social: Fall Edition (NYAI x Aggregate Intellect x AI Geeks)Women in AI Social: Fall Edition (NYAI x Aggregate Intellect x AI Geeks)
Women in AI Social: Fall Edition (NYAI x Aggregate Intellect x AI Geeks)
Maryam Farooq
 
AI & COVID19: Ethics & Data Rights (NYAI x AISC)
AI & COVID19: Ethics & Data Rights (NYAI x AISC)AI & COVID19: Ethics & Data Rights (NYAI x AISC)
AI & COVID19: Ethics & Data Rights (NYAI x AISC)
Maryam Farooq
 
NYAI #26: Federated Learning: Machine Learning on Edge Devices w/ Alice Albre...
NYAI #26: Federated Learning: Machine Learning on Edge Devices w/ Alice Albre...NYAI #26: Federated Learning: Machine Learning on Edge Devices w/ Alice Albre...
NYAI #26: Federated Learning: Machine Learning on Edge Devices w/ Alice Albre...
Maryam Farooq
 
NYAI #23: Using Cognitive Neuroscience to Create AI (w/ Dr. Peter Olausson)
NYAI #23: Using Cognitive Neuroscience to Create AI (w/ Dr. Peter Olausson)NYAI #23: Using Cognitive Neuroscience to Create AI (w/ Dr. Peter Olausson)
NYAI #23: Using Cognitive Neuroscience to Create AI (w/ Dr. Peter Olausson)
Maryam Farooq
 
NYAI #25: Evolution Strategies: An Alternative Approach to AI w/ Maxwell Rebo
NYAI #25: Evolution Strategies: An Alternative Approach to AI w/ Maxwell ReboNYAI #25: Evolution Strategies: An Alternative Approach to AI w/ Maxwell Rebo
NYAI #25: Evolution Strategies: An Alternative Approach to AI w/ Maxwell Rebo
Maryam Farooq
 
NYAI #24: Developing Trust in Artificial Intelligence and Machine Learning fo...
NYAI #24: Developing Trust in Artificial Intelligence and Machine Learning fo...NYAI #24: Developing Trust in Artificial Intelligence and Machine Learning fo...
NYAI #24: Developing Trust in Artificial Intelligence and Machine Learning fo...
Maryam Farooq
 
NYAI #19: AI & UI - "AI + Emotion: It's all about Trust" by Steph Hay (VP Des...
NYAI #19: AI & UI - "AI + Emotion: It's all about Trust" by Steph Hay (VP Des...NYAI #19: AI & UI - "AI + Emotion: It's all about Trust" by Steph Hay (VP Des...
NYAI #19: AI & UI - "AI + Emotion: It's all about Trust" by Steph Hay (VP Des...
Maryam Farooq
 
NYAI #19: AI & UI - "Designing Intelligent Agents & a New Class of 'Perceived...
NYAI #19: AI & UI - "Designing Intelligent Agents & a New Class of 'Perceived...NYAI #19: AI & UI - "Designing Intelligent Agents & a New Class of 'Perceived...
NYAI #19: AI & UI - "Designing Intelligent Agents & a New Class of 'Perceived...
Maryam Farooq
 
NYAI #18: Team Alignment for Human-Centered AI (Chris Butler - Director of AI...
NYAI #18: Team Alignment for Human-Centered AI (Chris Butler - Director of AI...NYAI #18: Team Alignment for Human-Centered AI (Chris Butler - Director of AI...
NYAI #18: Team Alignment for Human-Centered AI (Chris Butler - Director of AI...
Maryam Farooq
 
NYAI #18: Designing for AI (Rob Strati & Jesse Schifano of ECHO)
NYAI #18: Designing for AI (Rob Strati & Jesse Schifano of ECHO)NYAI #18: Designing for AI (Rob Strati & Jesse Schifano of ECHO)
NYAI #18: Designing for AI (Rob Strati & Jesse Schifano of ECHO)
Maryam Farooq
 
"Understanding Humans with Machines" (Arthur Tisi)
"Understanding Humans with Machines" (Arthur Tisi)"Understanding Humans with Machines" (Arthur Tisi)
"Understanding Humans with Machines" (Arthur Tisi)
Maryam Farooq
 
NYAI #13: "Designing AI by Learning from Enterprise" - Nicholas Borge (Impart...
NYAI #13: "Designing AI by Learning from Enterprise" - Nicholas Borge (Impart...NYAI #13: "Designing AI by Learning from Enterprise" - Nicholas Borge (Impart...
NYAI #13: "Designing AI by Learning from Enterprise" - Nicholas Borge (Impart...
Maryam Farooq
 
NYAI #13: "AI and Business Transformation" - Josh Sutton
NYAI #13: "AI and Business Transformation" - Josh SuttonNYAI #13: "AI and Business Transformation" - Josh Sutton
NYAI #13: "AI and Business Transformation" - Josh Sutton
Maryam Farooq
 
NYAI #10: Building an AI Autonomous Agent Using Supervised Learning with Denn...
NYAI #10: Building an AI Autonomous Agent Using Supervised Learning with Denn...NYAI #10: Building an AI Autonomous Agent Using Supervised Learning with Denn...
NYAI #10: Building an AI Autonomous Agent Using Supervised Learning with Denn...
Maryam Farooq
 

More from Maryam Farooq (14)

Women in AI Social: Fall Edition (NYAI x Aggregate Intellect x AI Geeks)
Women in AI Social: Fall Edition (NYAI x Aggregate Intellect x AI Geeks)Women in AI Social: Fall Edition (NYAI x Aggregate Intellect x AI Geeks)
Women in AI Social: Fall Edition (NYAI x Aggregate Intellect x AI Geeks)
 
AI & COVID19: Ethics & Data Rights (NYAI x AISC)
AI & COVID19: Ethics & Data Rights (NYAI x AISC)AI & COVID19: Ethics & Data Rights (NYAI x AISC)
AI & COVID19: Ethics & Data Rights (NYAI x AISC)
 
NYAI #26: Federated Learning: Machine Learning on Edge Devices w/ Alice Albre...
NYAI #26: Federated Learning: Machine Learning on Edge Devices w/ Alice Albre...NYAI #26: Federated Learning: Machine Learning on Edge Devices w/ Alice Albre...
NYAI #26: Federated Learning: Machine Learning on Edge Devices w/ Alice Albre...
 
NYAI #23: Using Cognitive Neuroscience to Create AI (w/ Dr. Peter Olausson)
NYAI #23: Using Cognitive Neuroscience to Create AI (w/ Dr. Peter Olausson)NYAI #23: Using Cognitive Neuroscience to Create AI (w/ Dr. Peter Olausson)
NYAI #23: Using Cognitive Neuroscience to Create AI (w/ Dr. Peter Olausson)
 
NYAI #25: Evolution Strategies: An Alternative Approach to AI w/ Maxwell Rebo
NYAI #25: Evolution Strategies: An Alternative Approach to AI w/ Maxwell ReboNYAI #25: Evolution Strategies: An Alternative Approach to AI w/ Maxwell Rebo
NYAI #25: Evolution Strategies: An Alternative Approach to AI w/ Maxwell Rebo
 
NYAI #24: Developing Trust in Artificial Intelligence and Machine Learning fo...
NYAI #24: Developing Trust in Artificial Intelligence and Machine Learning fo...NYAI #24: Developing Trust in Artificial Intelligence and Machine Learning fo...
NYAI #24: Developing Trust in Artificial Intelligence and Machine Learning fo...
 
NYAI #19: AI & UI - "AI + Emotion: It's all about Trust" by Steph Hay (VP Des...
NYAI #19: AI & UI - "AI + Emotion: It's all about Trust" by Steph Hay (VP Des...NYAI #19: AI & UI - "AI + Emotion: It's all about Trust" by Steph Hay (VP Des...
NYAI #19: AI & UI - "AI + Emotion: It's all about Trust" by Steph Hay (VP Des...
 
NYAI #19: AI & UI - "Designing Intelligent Agents & a New Class of 'Perceived...
NYAI #19: AI & UI - "Designing Intelligent Agents & a New Class of 'Perceived...NYAI #19: AI & UI - "Designing Intelligent Agents & a New Class of 'Perceived...
NYAI #19: AI & UI - "Designing Intelligent Agents & a New Class of 'Perceived...
 
NYAI #18: Team Alignment for Human-Centered AI (Chris Butler - Director of AI...
NYAI #18: Team Alignment for Human-Centered AI (Chris Butler - Director of AI...NYAI #18: Team Alignment for Human-Centered AI (Chris Butler - Director of AI...
NYAI #18: Team Alignment for Human-Centered AI (Chris Butler - Director of AI...
 
NYAI #18: Designing for AI (Rob Strati & Jesse Schifano of ECHO)
NYAI #18: Designing for AI (Rob Strati & Jesse Schifano of ECHO)NYAI #18: Designing for AI (Rob Strati & Jesse Schifano of ECHO)
NYAI #18: Designing for AI (Rob Strati & Jesse Schifano of ECHO)
 
"Understanding Humans with Machines" (Arthur Tisi)
"Understanding Humans with Machines" (Arthur Tisi)"Understanding Humans with Machines" (Arthur Tisi)
"Understanding Humans with Machines" (Arthur Tisi)
 
NYAI #13: "Designing AI by Learning from Enterprise" - Nicholas Borge (Impart...
NYAI #13: "Designing AI by Learning from Enterprise" - Nicholas Borge (Impart...NYAI #13: "Designing AI by Learning from Enterprise" - Nicholas Borge (Impart...
NYAI #13: "Designing AI by Learning from Enterprise" - Nicholas Borge (Impart...
 
NYAI #13: "AI and Business Transformation" - Josh Sutton
NYAI #13: "AI and Business Transformation" - Josh SuttonNYAI #13: "AI and Business Transformation" - Josh Sutton
NYAI #13: "AI and Business Transformation" - Josh Sutton
 
NYAI #10: Building an AI Autonomous Agent Using Supervised Learning with Denn...
NYAI #10: Building an AI Autonomous Agent Using Supervised Learning with Denn...NYAI #10: Building an AI Autonomous Agent Using Supervised Learning with Denn...
NYAI #10: Building an AI Autonomous Agent Using Supervised Learning with Denn...
 

Recently uploaded

一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
NABLAS株式会社
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
ewymefz
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
vcaxypu
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Boston Institute of Analytics
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
Subhajit Sahu
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
nscud
 
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
pchutichetpong
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
AbhimanyuSinha9
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
Oppotus
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
axoqas
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
benishzehra469
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
balafet
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
ahzuo
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
oz8q3jxlp
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Subhajit Sahu
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
yhkoc
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
MaleehaSheikh2
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 

Recently uploaded (20)

一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
 
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
一比一原版(ArtEZ毕业证)ArtEZ艺术学院毕业证成绩单
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
Data Centers - Striving Within A Narrow Range - Research Report - MCG - May 2...
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
 
Empowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptxEmpowering Data Analytics Ecosystem.pptx
Empowering Data Analytics Ecosystem.pptx
 
Machine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptxMachine learning and optimization techniques for electrical drives.pptx
Machine learning and optimization techniques for electrical drives.pptx
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
一比一原版(Deakin毕业证书)迪肯大学毕业证如何办理
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 

NYAI #27: Cognitive Architecture & Natural Language Processing w/ Dr. Catherine Havasi (ConceptNet/MIT/Luminoso)

  • 1. COGNITIVE ARCHITECTURE & NATURAL LANGUAGE UNDERSTANDING Dr. Catherine Havasi Director, Common Sense Computing Initiative Visiting Scientist, MIT Media Lab Chief Strategy @ Luminoso Photo by: Allen Watkin CC BY-SA 2.0.
  • 2. It’s long been our dream to talk to a computer.
  • 3. Advances have transformed language understanding. 1960s Pattern Matching & Keywords 1990s Rule Sets & Ontologies 2000s Unsupervised ML (Bayes) Word Embeddings (“Deep Learning”) 2010s Photo by: Wing-Chi Poon CC BY-SA 2.5.
  • 4. ...but it matters where they came from Vectors are great • Compare words by what they mean, not just exact matches • A convenient form for machine learning • Make your deep learning one step shallower Fragment of ConceptNet 5.5
  • 5. Distributional semantics • “You shall know a word by the company it keeps.” – J. R. Firth a word by the company it keeps
  • 6. For natural language understanding to be successful, it must be: Multilingual & Global ExplainableUnbiased & Ethical Adaptable Automated
  • 7. The flaw in deep learning is that it requires more data, time, and compute than is practical in most circumstances.
  • 8. This data is needed because the model must learn from scratch each time it learns anything. This isn’t how people work. Photo by: Carl Hoffman
  • 9. “I don’t have to actually experience crashing my car into a wall a few hundred times before I slowly start avoiding to do so.” - Andrej Karpathy, Open AI
  • 10. People learn and adapt quickly and from few examples. We share a common understanding.
  • 11. Like us, AI needs to draw on its domain general knowledge to learn new domains and skills …without without the need for someone to keep explaining. Photo by: Mateus S. Figueiredo CC BY-SA 4.0
  • 12. If machine learning isn’t automated, what’s the point? We’ve seen enough brittle systems that work for one task and nothing else. Photo by: Eistropfen CC BY-SA 4.0
  • 13. How do people do it?
  • 15. Photo by: Fir0002 CC BY-SA 3.0. We generalize from known examples…
  • 16. We build analogies to understand complex concepts… Photo by: Nicholas A. Tonelli CC BY-SA 2.0.
  • 17. “To make real progress in A.I., we have to overcome the big challenges in the area of common sense” - Paul Allen, Microsoft co-founder
  • 18. “You don’t understand anything until you learn it in more than one way.” − Marvin Minsky
  • 19. We have built models of how people think about the world in 73 languages – called ConceptNet.
  • 20.
  • 21. COLLECTING COMMON-SENSE KNOWLEDGE Open Mind Common Sense, around 2006
  • 23. LANGUAGES IN CONCEPTNETMultilingual coverage English 6.5 million edges French 4.9 million edges German 1.6M Italian 1.1M Spanish 830k Japanese 740k Russian 620k Portuguese 540k Chinese 500k Finnish 420k Dutch 400k Swedish 300k bg pl cs sh eo ms sl ar Total: 24.6 million edges in 70+ languages . . . ces mon Sense sh, French, German) d knowledge h) se) e (Chinese) purpose l WordNet ces Open code a At http://conceptnet.io, • Code on GitHub to rep • A browsable Web inter • A Linked Data REST AP All data is available unde Creative Commons Attrib ShareAlike 4.0 license.
  • 24. ConceptNet is multilingual glue How do we get word embeddings that can be compared across languages?
  • 25. money bank location IT’S POSSIBLE TO KNOW THE SAME FACT IN DIFFERENT LANGUAGES
  • 26. money bank location KNOWLEDGE BECOMES STRONGER WHEN IT’S CONNECTED BETWEEN LANGUAGES
  • 27. Retrofitting • Created by Manaal Faruqui in 2015 • Apply knowledge-based constraints after training distributional word vectors • It works better than during training, for some reason
  • 28. RETROFITTING • Terms that are connected in the knowledge graph should have vectors that are closer together • Many extensions now, such as “antonyms should be farther apart” (Mrkšić et al., 2016)- oak tree furniture
  • 29. RETROFITTING JUST WORKS • On intrinsic evaluations, the top-performing systems almost always use retrofitting – If you see a purely distributional algorithm claim “state of the art on SimLex”, it may be “state of the art assuming no knowledge graph”
  • 30. • State-of-the-art word vectors • Hybrid of ConceptNet and distributional semantics • Multilingual by design • Open source, open data
  • 31. Building ConceptNet Numberbatch Common Crawl Open Subtitles ConceptNet Google News word2vec GloVe fastText Retrofit Retrofit Retrofit Join Reduce dimensionality De-bias ConceptNet Numberbatch Many data sources
  • 32. SEMEVAL 2017 • Semantic Evaluation – head-to-head evaluations of NLP systems • Systems submit results to be evaluated against unseen test labels
  • 34. Why ConceptNet in particular? • Represents multiple registers of knowledge – “fire is oxidation” vs. “fire is hot” • Common words are represented with lots of edges; rare words are represented at all • Avoids wasting feature space on highly specific trivia
  • 35. Distinguishing attributes using ConceptNet • A task at SemEval 2018 • We got 74% accuracy (2nd place) by directly querying ConceptNet Numberbatch • Additional features trained on the data didn’t help on the test set • All top systems used knowledge graphs
  • 36. AI2 & THE MOSAIC PROJECT • Initial focus on evaluations for common sense – building a common set of benchmarks to understand higher level reasoning • Collecting some data, working with DARPA
  • 37. Photo by: David Lapetina CC BY-SA 3.0. In order to beat a human player at chess, Google’s AlphaZero had to play 68 million games against itself.
  • 38. You cannot simulate your call center calling itself 68 million times. -SA 4.0.
  • 40. For more info: havasi@luminoso.com
  • 41. WHAT IS DOMAIN ADAPTATION? domain general data domain specific data customer intents, product names, industry jargon, specific issues common words, multiple languages, paraphrases, general sentiment
  • 42. What is transfer learning? Photo by: Chris Rodley
  • 43. How do we adapt to a domain? • You probably don’t need a general NLP system, you need a specific one • Starting from scratch isn’t feasible for most applications • We can take advantage of general knowledge to quickly learn specific knowledge
  • 44. Domain-specific learning ConceptNet Numberbatch Text from your particular domain Luminoso NLP pipeline Merge Domain-specific word vectors
  • 45. w w w . l u m i n o s o . c o m Supervised classification Remaining examples are used as unlabeled Luminoso input
  • 46. Supervised classification With 7 million docs, VW is just getting started Luminoso outperforms others with 1/1000 of the labeled examples Remaining examples are used as unlabeled Luminoso input
  • 47. WHAT IS GROUNDING? Photo by: Evan-Amos CC BY-SA 3.0.
  • 48. ADDITIONAL TYPES OF COMMON SENSE • Physical common sense • Higher order reasoning • Social common sense • What about “folk” knowledge? • Pete Clark’s Aristo project
  • 49. COMPLICATED COMMON SENSE Allen Institute AI2 ATOMIC: An Atlas of Machine Commonsense for If-Then Reasoning Maarten Sap, Ronan LeBras, Emily Allaway, Chandra Bhagavatula, Nicholas Lourie, Hannah Rashkin, Brendan Roof, Noah A. Smith, Yejin Choi
  • 51. STORY UNDERSTANDING USING CONCEPTNET • SemEval 2018 also included a reading comprehension task, designed to require common sense • The winning system (Yuanfudao Research) used ConceptNet to find unstated connections, on top of an attention model
  • 52. • The Story Cloze Test evaluates common sense • Five-sentence stories, two possible endings, only one makes sense – Previous state of the art (OpenAI Transformer): 86.5% – Jiaao Chen et al., adding ConceptNet as an input: 87.6% STORY UNDERSTANDING USING CONCEPTNET
  • 53. What would we need to do improv with a chatbot? Have a dynamic conversation with a NPC in a video game?
  • 54. When we have a conversation with an intelligent agent, those conversations are not natural or creative.
  • 55. What would it mean to have a conversation with a character?
  • 57. What we need to do this sort of thing is real cognitive modeling…
  • 58. Marvin Minsky envisioned a Society of Mind: many individual processes and workflows which make an emergent and robust whole. This is a Cognitive Architecture.
  • 59. WHAT ARE WE MISSING? • Ability to negotiate conversational goals • Recover from errors without starting over • Bond and personalize to users without individual customization • Adaptability and Scalability
  • 60. WE NEED TO ASK NEW QUESTIONS
  • 61. WHY DO WE MAKE SOLO AGENTS? Xu, W., Hargood, C., Tang, W. and Charles, F., 2018. Towards Generating Stylistic Dialogues for Narratives using Data-Driven Approaches. In: International Conference for Interactive Digital Storytelling 5-8 December 2018 Trinity College Dublin, Ireland. Photo by: Saad Akhtar CC BY-SA 3.0.
  • 62. FOCUS ON EXPERIENCE VERSUS AGENT Jason Alonso,Angela Chang, David Robert, Cynthia Breaeal.Toward a dynamic dramaturgy: an art of presentation in interactive storytelling, 2011
  • 63. CONVERSATION IS A NEGOTIATION. NEGOTIATIONS REQUIRE PLANNING.
  • 64. WE NEED A FRAMEWORK THAT KNOWS HOW TO GROW UP
  • 65. WE WANT TO BRING ALL OF THIS TOGETHER Photo by: Charles Hamm CC BY-SA 3.0.
  • 66. “One can report steady progress, all the way to the top of the tree.” Google’s Peter Norvig and UCSF’s Stuart Russell worried progress in AI can seem like trying to get to the moon by climbing a tree. Photo by: Evan-Amos CC BY-SA 3.0.
  • 67. “SOCIETY FOR HIGH HANGING FRUIT” No one is motivated to work on very long term problems that might not be lucrative in the short term.
  • 68. conceptnet.io – a browsable interface
  • 69. api.conceptnet.io – a Linked Data API
  • 70. A VERY, VERY MERRY THANK YOU • Robyn Speer, Joanna Lowry-Duda, Robert Beaudoin, and everyone who has built, contributed to, or used ConceptNet/OMCS. • Everyone at the MIT Media Lab • Pedro Colon, Nina Lutz, Pip Mothersill, Emily Salvador and all of my patient students past and present • Jeff Foley,Ying Chen,Vivian Shih, and the amazing (and patient) product & marketing teams @ Luminoso
  • 71. I’M LOOKING FOR COLLABORATORS • Luminoso is hiring someone who knows Hybris & Solr to be the technical co- founder of a project to transform ecommerce search • Luminoso has a machine learning scientist slot open in May and a data scientist slot open now. • Topher (digital characters) is looking for collaborators and interested parties and users • ConceptNet is looking for users and contributors • We may be looking for ConceptNet staff in 2019 and Creative Computation students for 2020 - email me to be kept up to date havasi@media.mit.edu