SlideShare una empresa de Scribd logo
1 de 24
Descargar para leer sin conexión
Software Agents for 
Internet of Things 
Find and Share 
Your self with Peer 
AIGENTS.COM 
AINL-2014, Anton Kolonin, Aigents Group 1
Smart Things and Human Beings 
Human 
User 
Artificial 
Agent 
AINL-2014, Anton Kolonin, Aigents Group 2
Convergent technological breakthroughs 
Internet of Things 
Smart 
Things 
Adaptive Robotics 
Things instead of Strings 
(Artificial General Intelligence) 
(Semantic Web) 
AINL-2014, Anton Kolonin, Aigents Group 3
Internet of Things – Agents everywhere 
Communication cloud 
HTTP, email, IRC, SMS, TCP/UDP 
(using common language) 
AINL-2014, Anton Kolonin, Aigents Group 4 
WWW Cloud 
Knowledge 
base 
User 
Agent 
Collector 
Agent 
Broker 
Agent 
Storage 
Agent 
Actor 
Agent 
File 
systems Input 
sensor 
Control 
device 
Search 
Agent 
Human 
User
Smart Things and Human Beings: 
 Possess a proprietary belief as an 
internal ontology or a “world view” – as 
structured knowledge about environment 
including peer things and beings 
 Capable of adaptive behavior – 
experiential self-learning in course of 
interaction with environment and other 
peers 
 Communication with peers by means of 
“open” (non-protocol) extensible linguistic 
interfaces 
AINL-2014, Anton Kolonin, Aigents Group 5
Proprietary belief as internal ontology 
 Representing knowledge in graphs – a 
semantic database 
 Support for hyper-graphs – multiple 
hierarchical levels of complexity, abstraction 
and cross-dependency within single 
database 
 Special representation of time and 
analysis of temporal dynamics 
 Collaborative knowledge acquisition – 
determination of truth value with account of 
social links and trust levels 
AINL-2014, Anton Kolonin, Aigents Group 6
Semantic Web - “Things” instead of “Strings” 
Google Knowledge Graph/Vault, Google+, Youtube 
Google Freebase 
Facebook Graph 
Others 
AINL-2014, Anton Kolonin, Aigents Group 7 
Others
Recurrent Beliefs – Things think about Things 
Cd 
Ad Bd 
User D 
Dc 
Ac Bc 
User C 
Agent A 
Da Ba 
Agent B 
Db Ab 
Cb 
AINL-2014, Anton Kolonin, Aigents Group 8 
Ca
Adaptive behavior 
 Artificial General Intelligence (AGI) – as an 
ability to derive a complex proprietary belief 
and behavioral schemata corresponding to a 
given environment, provided with minimal 
“bootstrapping” (“seed”) belief and 
schemata. 
 “Toddler Turing test” - building the world 
view and behavioral (conversational for the 
given instance) schemata based on self-learning 
with experiential feedback from the 
environment. 
AINL-2014, Anton Kolonin, Aigents Group 9
Adaptive Robots around us – allies or opponents 
User X 
AINL-2014, Anton Kolonin, Aigents Group 10
Extensible (non-protocol) linguistic interface 
 Asynchronous and symmetric 
communication protocols 
 “Open” structure of a language based 
on common “foundation ontology” 
 Partial and probabilistic 
comprehension of information out of 
scope of “foundation ontology” 
 Humane communication language 
AINL-2014, Anton Kolonin, Aigents Group 11
Mixed environment – multiple languages? 
Communication 
HTTP, E-mail, IRC, SMS, TCP/UDP, voice, ... 
Language 
Lisp, AIML/XML, RDF/OWL/XML, Turtle, 
JSON, Wolfram, Lojban, Human... 
AINL-2014, Anton Kolonin, Aigents Group 12 
Agent A 
Agent B 
User C 
User D
Linguistic gap – best way to fill? 
Human 
User 
Structured 
Ontology-based 
“Pidgin”? 
AINL-2014, Anton Kolonin, Aigents Group 13 
Artificial 
Agent 
Lisp, AIML/XML, 
RDF/OWL/XML, 
Turtle, JSON 
Lojban, 
Esperanto, 
English
Experimental “Aigents Language” - example 
My is appliance, agent, thermostat, device. 
Device has shape, color, voltage. 
Appliance has location. 
My shape rectangular, color white, voltage 220, location kitchen. 
My feels temperature, humidity, CO2, being. 
Temperature, humidity, CO2 is number. 
Feeling is good or bad. 
My feeling good, temperature 20, humidity 72. 
Моя это прибор, агент, термостат, устройство. 
Моя иметь форма, цвет, питание. 
Моя иметь место. 
Моя форма прямоугольный, цвет белый, питание 220, место 
кухня. 
Температура, влажность, CO2 это число. 
Чувстовать это хорошо, плохо. 
Моя чувствовать хорошо, температура 20, влажность 72. 
AINL-2014, Anton Kolonin, Aigents Group 14
“Aigents Language” - comparisons 
English 
What is your feeling? 
If your feeling is good? 
Your feeling is good. 
Have your feeling good! 
Aigents Language 
Your feeling? 
Your feeling good? 
Your feeling good. 
Your feeling good! 
Aigents Language - written 
I (can (eat, sleep), want (dance, sing)). 
I {can (eat, sleep), want (dance, sing)}. 
I (can {eat, sleep}, want {dance, sing}). 
You [eat {rice, meat}, drink {juice, water}]! 
Aigents Language 
A C (D,E). 
A (C D, F G). 
A (C (D,E), F (G,H)). 
(A,B) C D. 
(A,B) (C (D,E), F (G,H)). 
Russian (with tonal modulation) 
Твое ощущение? (rising tone) 
Твое ощущение хорошее? (rising tone) 
Твое ощущение хорошее. (neutral tone) 
Твое ощущение хорошее! (lowering tone) 
Aigents Language - spoken 
I can eat and sleep and want dance and sing. 
I can eat and sleep or want dance and sing. 
I can eat or sleep and want dance or sing. 
You eat rice and meat next drink juice and water! 
Term logic 
A C D. A C E. 
A C D. A F G. 
A C D. A C E. A F G. A F H. 
A C D. B C D. 
A C D. A C E. B C D. B C E. A F G. A F H. B F G. B F H. 
Turtle 
A C D,E. 
A C D; F G. 
A C D,E; F G,H. 
AINL-2014, Anton Kolonin, Aigents Group 15
Aigents platform : Value proposition 
For clients: 
 Personal agents of intelligent web search for users; 
 Federated active search in communities of users. 
For businesses and organizations: 
 Collaborative knowledge discovery and decision making 
for corporate users and national/local communities. 
For clients: 
 Personal agents of intelligent web search for users; 
 Federated active search in communities of users. 
For businesses and organizations: 
 Collaborative knowledge discovery and decision making 
for corporate users and national/local communities. 
Web & community 
User 
Get intelligent 
and specific 
news timely Aigent 
Request specific things 
of permanent interest 
anywhere on the web 
and in the community 
User 
Copyright 2014 Anton Kolonin, Aigents Group 16 
User 
User 
User
Aigents platform : Examples 
Weather today 32 °F, rainy 
Solar flare class M at 5 AM 
Weather today $temperature °F, $details 
Solar flare class {M, C, X} at $time 
Google acquires Jetpac 
Apple recently acquired Swell 
$acquirer acquires $acquiree 
$acquirer acquired $acquiree 
User 
Lease - Ridge View 15, $2400, 1/12/2013” 
Rent, address Way 24, $2100, 15/12/2013” 
{Lease, Rent} $address, $price, $date 
Copyright 2014 Anton Kolonin, Aigents Group 17 
Aigent 
Generic 
Aigent 
Business 
Domain 
Aigent 
Real 
Estate
Aigents platform : Competitive advantages 
 Automatic, time-critical updates - personal web crawler, alerts to email/phone 
 Personalized search experience - customized list of sites and search topics 
 Social collaboration - sharing news with relatives, friends and colleagues 
 Semantics extracted from texts – from simple templates to complex patterns 
 Intelligent trainable software agent - experiential learning by user feedback 
 Automatic, time-critical updates - personal web crawler, alerts to email/phone 
 Personalized search experience - customized list of sites and search topics 
 Social collaboration - sharing news with relatives, friends and colleagues 
 Semantics extracted from texts – from simple templates to complex patterns 
 Intelligent trainable software agent - experiential learning by user feedback 
Web & community 
User 
Get intelligent 
and specific 
news timely Aigent 
Request specific things 
of permanent interest 
anywhere on the web 
and in the community 
User 
Copyright 2014 Anton Kolonin, Aigents Group 18 
User 
User 
User
Copyright 2014 Anton Kolonin, Aigents Group 19 
Android 
Windows/Mac/Linux 
Web 
Aigents platform : Screen shots
Aigents platform : What is inside? 
Sites 
News 
Things 
Users 
Copyright 2014 Anton Kolonin, Aigents Group 20
Aigents platform : Internals and Modalities 
Storager 
Knowledge 
User 
Feedback 
Sessioner 
Siter 
Aigents 
Language 
Writer 
AINL-2014, Anton Kolonin, Aigents Group 21 
Communicator 
Java UI 
(Swing) 
Emailer 
SMTP/POP 
Cmdliner 
text 
SMPPer 
SMPP 
TCPer 
TCP/IP 
IRCer 
IRC 
HTTPer 
HTTP(S) 
Android UI 
Sessions 
Sites 
Aigents 
Language 
Reader 
User 
Login 
User 
Registrati 
on 
User 
Verification 
User 
Conversation 
User 
Logout 
User 
Verification 
Change 
User 
Email 
Change 
User 
Clarification 
User 
Confirmation 
User 
Declaration 
User 
Interrogation 
User 
Direction 
Conversationer 
Selfer Self 
Checking 
Times 
Self 
Messaging 
News 
Self 
Reading 
Sites 
Self 
Matching 
Topics 
Self 
Learning 
Patterns 
Self 
Watching 
News 
Self 
Forgetting 
Stuff
Aigents : Benefactors and Beneficiaries 
Consume 
Content News 
Contribute 
Ad News 
Copyright 2014 Anton Kolonin, Aigents Group 22 
Contribute 
Content News 
Consume 
Ad News 
Automatic 
Intelligent 
Internet 
Aigent A Aigents 
Aigent B 
Aigent C 
Aigent D 
Aigent X 
User A 
Benefactors Beneficiaries 
User B 
User C 
User D
Aigents Platform : Summary 
The Aigents software platform 
enables each Internet user to start getting information timely and intelligently, 
precisely matching personal preferences and social connections 
using a distributed semantic search technology within an ecosystem of 
personal devices and peer-to-peer servers hosted by communities and 
companies (available as free or premium software packages and service 
subscriptions). 
The Aigents software platform 
enables each Internet user to start getting information timely and intelligently, 
precisely matching personal preferences and social connections 
using a distributed semantic search technology within an ecosystem of 
personal devices and peer-to-peer servers hosted by communities and 
companies (available as free or premium software packages and service 
subscriptions). 
Web & community 
User 
Get intelligent 
and specific 
news timely Aigent 
Request specific things 
of permanent interest 
anywhere on the web 
and in the community 
User 
Copyright 2014 Anton Kolonin, Aigents Group 23 
User 
User 
User
Aigents : The beginning 
Thank you for your attention! 
Find and Share 
Your self with Peer 
AIGENTS.COM 
Copyright 2014 Anton Kolonin, Aigents Group 24

Más contenido relacionado

Destacado

Iot Toolkit and the Smart Object API - Architecture for Interoperability
Iot Toolkit and the Smart Object API - Architecture for InteroperabilityIot Toolkit and the Smart Object API - Architecture for Interoperability
Iot Toolkit and the Smart Object API - Architecture for Interoperability
Michael Koster
 
Client Server Architecture
Client Server ArchitectureClient Server Architecture
Client Server Architecture
suks_87
 

Destacado (16)

Romeo y juelita resumen por actos
Romeo y juelita resumen por actosRomeo y juelita resumen por actos
Romeo y juelita resumen por actos
 
WebRTC
WebRTCWebRTC
WebRTC
 
Lecture: Software Agents and P2P
Lecture: Software Agents and P2PLecture: Software Agents and P2P
Lecture: Software Agents and P2P
 
Fiware Developers Week IoT Agents (Advanced)
Fiware Developers Week IoT Agents (Advanced)Fiware Developers Week IoT Agents (Advanced)
Fiware Developers Week IoT Agents (Advanced)
 
05 si(systems analysis and design )
05 si(systems analysis and design )05 si(systems analysis and design )
05 si(systems analysis and design )
 
Iot Toolkit and the Smart Object API - Architecture for Interoperability
Iot Toolkit and the Smart Object API - Architecture for InteroperabilityIot Toolkit and the Smart Object API - Architecture for Interoperability
Iot Toolkit and the Smart Object API - Architecture for Interoperability
 
MAS course Lect13 industrial applications
MAS course Lect13 industrial applicationsMAS course Lect13 industrial applications
MAS course Lect13 industrial applications
 
Lect7MAS-Coordination
Lect7MAS-CoordinationLect7MAS-Coordination
Lect7MAS-Coordination
 
Agent properties
Agent propertiesAgent properties
Agent properties
 
Lecture 5 - Agent communication
Lecture 5 - Agent communicationLecture 5 - Agent communication
Lecture 5 - Agent communication
 
Brief introduction to data visualization
Brief introduction to data visualizationBrief introduction to data visualization
Brief introduction to data visualization
 
Introduction to Web Technology
Introduction to Web TechnologyIntroduction to Web Technology
Introduction to Web Technology
 
Client server architecture
Client server architectureClient server architecture
Client server architecture
 
introduction to data processing using Hadoop and Pig
introduction to data processing using Hadoop and Pigintroduction to data processing using Hadoop and Pig
introduction to data processing using Hadoop and Pig
 
Client Server Architecture
Client Server ArchitectureClient Server Architecture
Client Server Architecture
 
Client server architecture
Client server architectureClient server architecture
Client server architecture
 

Similar a Software Agents for Internet of Things - at AINL 2014

Greenhouse Plansbook
Greenhouse PlansbookGreenhouse Plansbook
Greenhouse Plansbook
djhruska
 

Similar a Software Agents for Internet of Things - at AINL 2014 (20)

Aigents Platform - Intelligent Findings on the Web
Aigents Platform - Intelligent Findings on the WebAigents Platform - Intelligent Findings on the Web
Aigents Platform - Intelligent Findings on the Web
 
Artificial Intelligence on AWS
Artificial Intelligence on AWSArtificial Intelligence on AWS
Artificial Intelligence on AWS
 
2023 EON Presentation.pdf
2023 EON Presentation.pdf2023 EON Presentation.pdf
2023 EON Presentation.pdf
 
Future of AI
Future of AIFuture of AI
Future of AI
 
Building in-house R&D to push boundaries of Voice systems
Building in-house R&D to push boundaries of Voice systemsBuilding in-house R&D to push boundaries of Voice systems
Building in-house R&D to push boundaries of Voice systems
 
Clearly Innovative Inc Capabilities
Clearly Innovative Inc CapabilitiesClearly Innovative Inc Capabilities
Clearly Innovative Inc Capabilities
 
Putting Music in Context: Improving the listening experience through context-...
Putting Music in Context: Improving the listening experience through context-...Putting Music in Context: Improving the listening experience through context-...
Putting Music in Context: Improving the listening experience through context-...
 
Greenhouse Plansbook
Greenhouse PlansbookGreenhouse Plansbook
Greenhouse Plansbook
 
How To Find The Best Essay Writers Online - The Katy News
How To Find The Best Essay Writers Online - The Katy NewsHow To Find The Best Essay Writers Online - The Katy News
How To Find The Best Essay Writers Online - The Katy News
 
Manisha_Microsoft_GlobalBootCamp_2019
Manisha_Microsoft_GlobalBootCamp_2019Manisha_Microsoft_GlobalBootCamp_2019
Manisha_Microsoft_GlobalBootCamp_2019
 
How To Write A Higher-Level Essay Introduction Pen A
How To Write A Higher-Level Essay Introduction Pen AHow To Write A Higher-Level Essay Introduction Pen A
How To Write A Higher-Level Essay Introduction Pen A
 
Smartphone and tablet apps for people with disabilities
Smartphone and tablet apps for people with disabilities Smartphone and tablet apps for people with disabilities
Smartphone and tablet apps for people with disabilities
 
Paragraph Writing In 1St And 2Nd Grade - The Brown Ba
Paragraph Writing In 1St And 2Nd Grade - The Brown BaParagraph Writing In 1St And 2Nd Grade - The Brown Ba
Paragraph Writing In 1St And 2Nd Grade - The Brown Ba
 
Free software basics
Free software basicsFree software basics
Free software basics
 
Mideesh23june2015
Mideesh23june2015Mideesh23june2015
Mideesh23june2015
 
Carolyn Jao UX Design Portfolio
Carolyn Jao UX Design Portfolio Carolyn Jao UX Design Portfolio
Carolyn Jao UX Design Portfolio
 
Goodle Developer Days London 2008 - Open Social Update
Goodle Developer Days London 2008 - Open Social UpdateGoodle Developer Days London 2008 - Open Social Update
Goodle Developer Days London 2008 - Open Social Update
 
Freelance Nation ELT: IATEFL 2013
Freelance Nation ELT: IATEFL 2013Freelance Nation ELT: IATEFL 2013
Freelance Nation ELT: IATEFL 2013
 
A Literature Survey On Voice Assistance
A Literature Survey On Voice AssistanceA Literature Survey On Voice Assistance
A Literature Survey On Voice Assistance
 
Data Ninja Services: empowering data science workflows with text analytics
 Data Ninja Services: empowering data science workflows with text analytics Data Ninja Services: empowering data science workflows with text analytics
Data Ninja Services: empowering data science workflows with text analytics
 

Último

一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
ayvbos
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Monica Sydney
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
F
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
F
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
JOHNBEBONYAP1
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
ayvbos
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
ydyuyu
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
一比一原版(Curtin毕业证书)科廷大学毕业证原件一模一样
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.Meaning of On page SEO & its process in detail.
Meaning of On page SEO & its process in detail.
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime BalliaBallia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
 

Software Agents for Internet of Things - at AINL 2014

  • 1. Software Agents for Internet of Things Find and Share Your self with Peer AIGENTS.COM AINL-2014, Anton Kolonin, Aigents Group 1
  • 2. Smart Things and Human Beings Human User Artificial Agent AINL-2014, Anton Kolonin, Aigents Group 2
  • 3. Convergent technological breakthroughs Internet of Things Smart Things Adaptive Robotics Things instead of Strings (Artificial General Intelligence) (Semantic Web) AINL-2014, Anton Kolonin, Aigents Group 3
  • 4. Internet of Things – Agents everywhere Communication cloud HTTP, email, IRC, SMS, TCP/UDP (using common language) AINL-2014, Anton Kolonin, Aigents Group 4 WWW Cloud Knowledge base User Agent Collector Agent Broker Agent Storage Agent Actor Agent File systems Input sensor Control device Search Agent Human User
  • 5. Smart Things and Human Beings:  Possess a proprietary belief as an internal ontology or a “world view” – as structured knowledge about environment including peer things and beings  Capable of adaptive behavior – experiential self-learning in course of interaction with environment and other peers  Communication with peers by means of “open” (non-protocol) extensible linguistic interfaces AINL-2014, Anton Kolonin, Aigents Group 5
  • 6. Proprietary belief as internal ontology  Representing knowledge in graphs – a semantic database  Support for hyper-graphs – multiple hierarchical levels of complexity, abstraction and cross-dependency within single database  Special representation of time and analysis of temporal dynamics  Collaborative knowledge acquisition – determination of truth value with account of social links and trust levels AINL-2014, Anton Kolonin, Aigents Group 6
  • 7. Semantic Web - “Things” instead of “Strings” Google Knowledge Graph/Vault, Google+, Youtube Google Freebase Facebook Graph Others AINL-2014, Anton Kolonin, Aigents Group 7 Others
  • 8. Recurrent Beliefs – Things think about Things Cd Ad Bd User D Dc Ac Bc User C Agent A Da Ba Agent B Db Ab Cb AINL-2014, Anton Kolonin, Aigents Group 8 Ca
  • 9. Adaptive behavior  Artificial General Intelligence (AGI) – as an ability to derive a complex proprietary belief and behavioral schemata corresponding to a given environment, provided with minimal “bootstrapping” (“seed”) belief and schemata.  “Toddler Turing test” - building the world view and behavioral (conversational for the given instance) schemata based on self-learning with experiential feedback from the environment. AINL-2014, Anton Kolonin, Aigents Group 9
  • 10. Adaptive Robots around us – allies or opponents User X AINL-2014, Anton Kolonin, Aigents Group 10
  • 11. Extensible (non-protocol) linguistic interface  Asynchronous and symmetric communication protocols  “Open” structure of a language based on common “foundation ontology”  Partial and probabilistic comprehension of information out of scope of “foundation ontology”  Humane communication language AINL-2014, Anton Kolonin, Aigents Group 11
  • 12. Mixed environment – multiple languages? Communication HTTP, E-mail, IRC, SMS, TCP/UDP, voice, ... Language Lisp, AIML/XML, RDF/OWL/XML, Turtle, JSON, Wolfram, Lojban, Human... AINL-2014, Anton Kolonin, Aigents Group 12 Agent A Agent B User C User D
  • 13. Linguistic gap – best way to fill? Human User Structured Ontology-based “Pidgin”? AINL-2014, Anton Kolonin, Aigents Group 13 Artificial Agent Lisp, AIML/XML, RDF/OWL/XML, Turtle, JSON Lojban, Esperanto, English
  • 14. Experimental “Aigents Language” - example My is appliance, agent, thermostat, device. Device has shape, color, voltage. Appliance has location. My shape rectangular, color white, voltage 220, location kitchen. My feels temperature, humidity, CO2, being. Temperature, humidity, CO2 is number. Feeling is good or bad. My feeling good, temperature 20, humidity 72. Моя это прибор, агент, термостат, устройство. Моя иметь форма, цвет, питание. Моя иметь место. Моя форма прямоугольный, цвет белый, питание 220, место кухня. Температура, влажность, CO2 это число. Чувстовать это хорошо, плохо. Моя чувствовать хорошо, температура 20, влажность 72. AINL-2014, Anton Kolonin, Aigents Group 14
  • 15. “Aigents Language” - comparisons English What is your feeling? If your feeling is good? Your feeling is good. Have your feeling good! Aigents Language Your feeling? Your feeling good? Your feeling good. Your feeling good! Aigents Language - written I (can (eat, sleep), want (dance, sing)). I {can (eat, sleep), want (dance, sing)}. I (can {eat, sleep}, want {dance, sing}). You [eat {rice, meat}, drink {juice, water}]! Aigents Language A C (D,E). A (C D, F G). A (C (D,E), F (G,H)). (A,B) C D. (A,B) (C (D,E), F (G,H)). Russian (with tonal modulation) Твое ощущение? (rising tone) Твое ощущение хорошее? (rising tone) Твое ощущение хорошее. (neutral tone) Твое ощущение хорошее! (lowering tone) Aigents Language - spoken I can eat and sleep and want dance and sing. I can eat and sleep or want dance and sing. I can eat or sleep and want dance or sing. You eat rice and meat next drink juice and water! Term logic A C D. A C E. A C D. A F G. A C D. A C E. A F G. A F H. A C D. B C D. A C D. A C E. B C D. B C E. A F G. A F H. B F G. B F H. Turtle A C D,E. A C D; F G. A C D,E; F G,H. AINL-2014, Anton Kolonin, Aigents Group 15
  • 16. Aigents platform : Value proposition For clients:  Personal agents of intelligent web search for users;  Federated active search in communities of users. For businesses and organizations:  Collaborative knowledge discovery and decision making for corporate users and national/local communities. For clients:  Personal agents of intelligent web search for users;  Federated active search in communities of users. For businesses and organizations:  Collaborative knowledge discovery and decision making for corporate users and national/local communities. Web & community User Get intelligent and specific news timely Aigent Request specific things of permanent interest anywhere on the web and in the community User Copyright 2014 Anton Kolonin, Aigents Group 16 User User User
  • 17. Aigents platform : Examples Weather today 32 °F, rainy Solar flare class M at 5 AM Weather today $temperature °F, $details Solar flare class {M, C, X} at $time Google acquires Jetpac Apple recently acquired Swell $acquirer acquires $acquiree $acquirer acquired $acquiree User Lease - Ridge View 15, $2400, 1/12/2013” Rent, address Way 24, $2100, 15/12/2013” {Lease, Rent} $address, $price, $date Copyright 2014 Anton Kolonin, Aigents Group 17 Aigent Generic Aigent Business Domain Aigent Real Estate
  • 18. Aigents platform : Competitive advantages  Automatic, time-critical updates - personal web crawler, alerts to email/phone  Personalized search experience - customized list of sites and search topics  Social collaboration - sharing news with relatives, friends and colleagues  Semantics extracted from texts – from simple templates to complex patterns  Intelligent trainable software agent - experiential learning by user feedback  Automatic, time-critical updates - personal web crawler, alerts to email/phone  Personalized search experience - customized list of sites and search topics  Social collaboration - sharing news with relatives, friends and colleagues  Semantics extracted from texts – from simple templates to complex patterns  Intelligent trainable software agent - experiential learning by user feedback Web & community User Get intelligent and specific news timely Aigent Request specific things of permanent interest anywhere on the web and in the community User Copyright 2014 Anton Kolonin, Aigents Group 18 User User User
  • 19. Copyright 2014 Anton Kolonin, Aigents Group 19 Android Windows/Mac/Linux Web Aigents platform : Screen shots
  • 20. Aigents platform : What is inside? Sites News Things Users Copyright 2014 Anton Kolonin, Aigents Group 20
  • 21. Aigents platform : Internals and Modalities Storager Knowledge User Feedback Sessioner Siter Aigents Language Writer AINL-2014, Anton Kolonin, Aigents Group 21 Communicator Java UI (Swing) Emailer SMTP/POP Cmdliner text SMPPer SMPP TCPer TCP/IP IRCer IRC HTTPer HTTP(S) Android UI Sessions Sites Aigents Language Reader User Login User Registrati on User Verification User Conversation User Logout User Verification Change User Email Change User Clarification User Confirmation User Declaration User Interrogation User Direction Conversationer Selfer Self Checking Times Self Messaging News Self Reading Sites Self Matching Topics Self Learning Patterns Self Watching News Self Forgetting Stuff
  • 22. Aigents : Benefactors and Beneficiaries Consume Content News Contribute Ad News Copyright 2014 Anton Kolonin, Aigents Group 22 Contribute Content News Consume Ad News Automatic Intelligent Internet Aigent A Aigents Aigent B Aigent C Aigent D Aigent X User A Benefactors Beneficiaries User B User C User D
  • 23. Aigents Platform : Summary The Aigents software platform enables each Internet user to start getting information timely and intelligently, precisely matching personal preferences and social connections using a distributed semantic search technology within an ecosystem of personal devices and peer-to-peer servers hosted by communities and companies (available as free or premium software packages and service subscriptions). The Aigents software platform enables each Internet user to start getting information timely and intelligently, precisely matching personal preferences and social connections using a distributed semantic search technology within an ecosystem of personal devices and peer-to-peer servers hosted by communities and companies (available as free or premium software packages and service subscriptions). Web & community User Get intelligent and specific news timely Aigent Request specific things of permanent interest anywhere on the web and in the community User Copyright 2014 Anton Kolonin, Aigents Group 23 User User User
  • 24. Aigents : The beginning Thank you for your attention! Find and Share Your self with Peer AIGENTS.COM Copyright 2014 Anton Kolonin, Aigents Group 24