aigents platform - intelligent findings on the web
DESCRIPTION
Aigents Platform - Intelligent Findings on the Web - speech at AINL-2014 conference by Anton KoloninTRANSCRIPT
AINL-2014, Aigents : Find and Share 1
Aigents Platform:Intelligent Findings
on the Web
Find and ShareYour self with Peer
AIGENTS.COM
AINL-2014, Aigents : Find and Share 2
The Aigents software platform enables each internet user to start getting information timely and intelligently, with precise account to personal preferences and social connections using distributed semantic search technology within 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, with precise account to personal preferences and social connections using distributed semantic search technology within ecosystem of personal devices and peer-to-peer servers hosted by communities and companies (available as free or premium software packages and service subscriptions).
Aigents : Introduction
Web & community
Request specific things of permanent interestanywhere on the weband in the community
Get intelligent and specific news timely
Aigent
User
User
User
User
User
AINL-2014, Aigents : Find and Share 3
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
Request specific things of permanent interestanywhere on the weband in the community
Get intelligent and specific news timely
Aigent
User
User
User
User
User
Aigents : Value proposition
AINL-2014, Aigents : Find and Share 4
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
Aigents : Competitive advantages
Web & community
Request specific things of permanent interestanywhere on the weband in the community
Get intelligent and specific news timely
Aigent
User
User
User
User
User
AINL-2014, Aigents : Find and Share 5
Aigents : Requirements
Possess proprietary belief as internal ontology or “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 interface
AINL-2014, Aigents : Find and Share 6
Goal : Adaptive behavior Artificial General Intelligence (AGI) – as
ability to derive complex proprietary belief and behavioral schemata corresponding to given environment, provided with minimal “bootstrapping” (“seed”) belief and schemata.
“Toddler Turing test” - building the world view and behavioral (conversational for given instance) schemata based on on self-learning with experiential feedback from the environment.
AINL-2014, Aigents : Find and Share 7
A Must : Internal ontology
Representing knowledge in graphs – 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, Aigents : Find and Share 8
Nice to have: Extensible linguistic interface
Asynchronous and symmetric communication protocols
“Open” structure of language based on common “foundation ontology”
Partial and probabilistic comprehension of information out of scope of “foundation ontology”
Humane communication language
AINL-2014, Aigents : Find and Share 9
Contribute Ad News
ContributeContent News
Consume
Ad News
AutomaticIntelligentInternetAigentsAigent A
Aigent B
Aigent C
Aigent D
Aigent X
Benefactors Beneficiaries
ConsumeContent News
Aigents : Benefactors and Beneficiaries
User A
User B
User C
User D
AINL-2014, Aigents : Find and Share 10
Android
Windows/Mac/Linux
Web
Aigents : Screen shots
AINL-2014, Aigents : Find and Share 11
Aigents: Possible implementations
Communication cloudHTTP, email, IRC, SMS, TCP/UDP
(using common language)WWW Cloud
Knowledge base
UserAgent
CollectorAgent
Broker Agent
Storage Agent
Actor Agent
Filesystems
Inputsensor
Controldevice
SearchAgent
HumanUser
AINL-2014, Aigents : Find and Share 12
Aigents : Internals and modalities
Knowledge
Storager
EmailerSMTP/POP
Cmdlinertext
SMPPerSMPP
TCPerTCP/IP
IRCerIRC
HTTPerHTTP(S)
Android UI
Java UI(Swing)
Communicator
Sessions
Sessioner
Sites
Siter
AigentsLanguage
Reader
AigentsLanguage
Writer
UserLogin
UserRegistrati
on
UserVerification
UserConversation
UserLogout
UserVerification
ChangeUserEmail
ChangeUser
Clarification
UserFeedback
UserConfirmation
UserDeclaration
UserInterrogation
UserDirection
Conversationer
SelferSelf
Checking Times
SelfMessaging
News
SelfReading
Sites
SelfMatching
Topics
SelfLearningPatterns
SelfWatching
News
SelfForgetting
Stuff
AINL-2014, Aigents : Find and Share 13
Aigents : Collaborative intelligence
Update
Update
Update
Notify
Notify
Notify
AutomaticIntelligentInternetAgentsAigent A
Aigent B
Aigent C
Aigent D
Aigent X
User A
User B
User C
User D
AINL-2014, Aigents : Find and Share 14
Weather today 32 °F, rainySolar flare class M at 5 AM
Weather today $temperature °F, $detailsSolar flare class {M, C, X} at $time
$acquirer acquires $acquiree $acquirer acquired $acquiree
Google acquires JetpacApple recently acquired Swell
{Lease, Rent} $address, $price, $date
Lease - Ridge View 15, $2400, 1/12/2013”Rent, address Way 24, $2100, 15/12/2013”
Aigents : Examples – simple to complex patterns
User
AigentGeneric
AigentBusinessDomain
AigentReal
Estate
AINL-2014, Aigents : Find and Share 15
Aigents : Customer stories I am a mother. My son is weather dependent, suffering headaches due to pressure changes and solar flares. I need a way to get notifications on such events, as soon as they are posted on meteorological web sites...
I am a small business owner. I need a way to get quick updates on any low-cost items on sale offers appearing on local classified boards...
I am a lawyer, engaged in specific legal domain. I need a tool to get information on public hearings for cases, falling under the same set of laws as my area — announced on the internet newsletters across the county...
I am a real estate broker. I need to get timeous updates on particular estate offerings appearing on the online listings for the city where I work...
I am a high-technology business owner. I need to stay informed on any news and releases made by my competitors, posted on their web sites and by relevant news aggregators...
I am a journalist. I need to get urgent notifications on any news regarding my local area published in local, regional and federal news sources...
I am a politician. I need up-to-date information on happenings related to the public figures leading the opposing parties and social groups...
AINL-2014, Aigents : Find and Share 16
Aigents : Language - examples
English Aigents Language Russian (with tonal modulation)What is your feeling? Your feeling? Твое ощущение? (rising tone)If your feeling is good? Your feeling good? Твое ощущение хорошее? (rising tone)Your feeling is good. Your feeling good. Твое ощущение хорошее. (neutral tone)Have your feeling good! Your feeling good! Твое ощущение хорошее! (lowering tone)
Aigents Language - written Aigents Language - spokenI (can (eat, sleep), want (dance, sing)). I can eat and sleep and want dance and sing.I {can (eat, sleep), want (dance, sing)}. I can eat and sleep or want dance and sing.I (can {eat, sleep}, want {dance, sing}). I can eat or sleep and want dance or sing.You [eat {rice, meat}, drink {juice, water}]! You eat rice and meat next drink juice and water!
Aigents LanguageA 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)).
TurtleA C D,E.A C D; F G.A C D,E; F G,H.
Term logicA 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.