Heliza: Considerations for Hubzilla mobile agent concept
Mike's definiton for observer-object inspired me for the idea embodiment for observer-objekt as one agent, assistant, butler, intermediary, broker between the Hubzilla Community, Hubzilla knowledge base, Hubzilla engine and other fellow human.
Now that in Hubzilla can more and more events to analyse with "switch" or "if" instructions, can Hubzilla Community conjuring one visible smart wizard (work name Heliza) - with little effort. It would be perfect, when Heliza JSON speaking being. Conceptual think I from one solution how ELIZA. Microsoft have with https://en.wikipedia.org/wiki/Office_Assistant shown, that boring office work can be fun ;-).
Heliza solution has many facets: he can noticeable relieve the Hubzilla Community in answering FAQ, Heliza can promote Hubzilla, Heliza can in different characteristics in customer projects advise, amuse, assistance- and many other jobs to perform . And incidentally can Heliza established itself as a brand and popular figure for Hubzilla.
Context 1 | Hubzilla grid: homepage, hub, help documentation | |
Contextparameters | language, country, observer is Hubzilla member | |
Heliza role | Tutor, Assistent | |
knowledge base | Hubzilla help | |
Target | arouse interest to Hubzilla, knowledge transfer, fun | |
Actions | analyse of user input, presentation of Hubzilla opportunities | |
Embodiment | one Mascot like Microsoft Office Assistent https://en.wikipedia.org/wiki/Office_Assistant or Huc http://hub2.sprechrun.de/profile/hucope |
|
Channels | ||
Context 2 | business case, research, kollaboration, learning | |
Contextparameters | user position, user role for example customer, applicant, employer; access rights, | |
Heliza role | assistent | |
knowledge base | company knowledge base | |
Target | assistance, productivity | |
Actions | analyse of user input, presentation of important context informations | |
Embodiment | appropriate to corporate identity | |
Channels | keyboard and voice input, voice and display output, printer | |
Context 3 | refugees mentoring | |
Contextparameters | geographical origin, age, level of education, marital status, refugee status, charity on-site, churches, charitable organizations, associations, male/ female/ ... |
|
Heliza role | assistent, guide | |
knowledge base | law, charity | |
Target | assistance, safety, integration | |
Actions | analyse of user input, presentation of important context informations | |
Embodiment | appropriate to user identity – s. Contextparameters | |
Channels | keyboard and voice input, voice and display output, printer | |
Context 4 | Chat-Assistance for Homepage | |
Contextparameters | product – for example Hubzilla - promotion, initial contact, language, geographical origin, age, level of education, male/ female/ ... |
|
Heliza role | Promoter, Artificial Intelligence | |
knowledge base | Hubzilla knowledge base | |
Target | spark interest, the Homepage- observer as Hubzilla member to gain | |
Actions | analyse of user input, presentation of important context informations | |
Embodiment | appropriate to user identity | |
Channels | keyboard and voice input, voice and display output, printer | |
Context 5 | Channel guide | |
Contextparameters | target group, | |
Heliza role | Promoter, host(ess), butler, | |
knowledge base | Channel profil, | |
Target | arouse interest for channel | |
Actions | welcome, registration, sign in, analyse of user input, presentation of important context informations and other actions appropriate to channel profil |
|
Embodiment | appropriate to channel profil and user identity | |
Channels | keyboard and voice input, voice and display output, printer | |
Context 6 | Please here your suggest for Heliza mission ;-) | |
Contextparameters | ||
Heliza role | ||
knowledge base | ||
Target | ||
Actions | analyse of user input, presentation of important context informations | |
Embodiment | appropriate to user identity | |
Channels | keyboard and voice input, voice and display output, printer |