Confirmed users
681
edits
(add graph) |
(add ref link) |
||
| (10 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
== Overview == | == Overview == | ||
Webby is a personal assistant that help you complete personal tasks and control connected devices simply by typing commands in a chatroom-like interface. You can access Webby through different channels such as instant message apps or browsers (new tab) to get instant help. | Webby is a personal assistant that help you complete personal tasks and control connected devices simply by typing commands in a conversational(chatroom-like) interface. You can access Webby through different channels such as instant message apps or browsers (new tab) to get instant help. | ||
You can even | You can even customize your commands to teach Webby to complete a series of tasks. For example, “Good night” or “Time for bed" could mean turn off all the lights and devices. As an open platform, we want to facilitate users and makers to build their personal Webby orders / recipes, and share how they utilize Webby to have a better digital life. | ||
| Line 20: | Line 20: | ||
==== What we are doing now and after ==== | ==== What we are doing now and after ==== | ||
[[File:螢幕截圖 2016-01-21 10.11.42.png|thumbnail|x350px|right|Webby demo prototype]] | |||
As one of assumption, Mozilla can provide certain tool/service that users want and attract device makers and web service providers to provide web service api as default for their devices, which ultimately met our mission. Since wrapping web services as Webby command without having connected devices also bring value to the users, we can validate it without having certain devices. | As one of assumption, Mozilla can provide certain tool/service that users want and attract device makers and web service providers to provide web service api as default for their devices, which ultimately met our mission. Since wrapping web services as Webby command without having connected devices also bring value to the users, we can validate it without having certain devices. | ||
One of nature fit for the command line of internet is the Browser's searchbar. During experiment, we also found the browser's new tab page could be a natural interface to control IoT devices around the user. Inspired by the tag and multiple search provider suggestions from Firefox for Android/Activity Stream from Firefox desktop, the early stage prototype is made as a new tab page [https://addons.mozilla.org/en-US/firefox/addon/tabwebby/ addon] to validate if we can integrate Webby commands with existing search functions, make command options visible and extensible. You can experiment it directly by open the web page or install the addon to set it as your browser’s new tab page. | One of nature fit for the command line of internet is the Browser's searchbar. During experiment, we also found the browser's new tab page could be a natural interface to control IoT devices around the user. Inspired by the tag and multiple search provider suggestions from Firefox for Android/Activity Stream from Firefox desktop, the early stage prototype is made as a new tab page [https://addons.mozilla.org/en-US/firefox/addon/tabwebby/ addon] to validate if we can integrate Webby commands with existing search functions, make command options visible and extensible. You can experiment it directly by open the web page or install the addon to set it as your browser’s new tab page. | ||
The next thing to experiment is to validate if we are able to wrap web services api and webhooks as commands. | The next thing to experiment is to validate if we are able to wrap web services api and webhooks as commands. | ||
| Line 55: | Line 54: | ||
== Resources == | == Resources == | ||
* [https://medium.com/@chrismessina/2016-will-be-the-year-of-conversational-commerce-1586e85e3991#.plnt5vf9b 2016 will be the year of conversational commerce] | |||
* [Now that's what I call a Hacker](https://www.jitbit.com/alexblog/249-now-thats-what-i-call-a-hacker/) | |||
* [http://www.smarthomedb.com/product/searchlist?filterName=Software&CompanyNameRef=&Category=&Features=&Software=5&Connectivity=&PowerSupply=&Price=0,2500&Reviews=0,30487&Star=0,5&CompatibilityCount=0,228&productSort=Review%20DESC&productShowColumn=OSCompatibility&R_Category=OR&R_Software=AND&R_Features=AND&R_Connectivity=OR&R_PowerSupply=OR Smart Devices that support web interface] | |||
* [https://wiki.mozilla.org/Labs/Ubiquity/Latest_Ubiquity_User_Tutorial Ubiquity addon by Mozilla] | |||
* LeanCanvas: https://canvanizer.com/canvas/mMVgR8j9y9M | * LeanCanvas: https://canvanizer.com/canvas/mMVgR8j9y9M | ||
* | * User facing [http://knsv.github.io/mermaid/live_editor/#/view/Z3JhcGggTFIKdXNlcigoVXNlcikpCndlYmJ5KFdlYmJ5KQp3ZWJieWM-V2ViYnkgY29tbWFuZHNdCndlYnBhZ2UoV2ViIFNpdGVzKQp3ZWJ3aWRnZXQoV2ViIEFwcHMvV2lkZ2V0cykKZGV2aWNlKENvbm5lY3RlZCBEZXZpY2VzKQpkZXZpY2VhcGlbUkVTVCBhcGldCnNlcnZpY2UoV2ViIFNlcnZpY2VzKQpzZXJ2aWNlYXBpW1JFU1QgYXBpXQppZnR0dChJRlRUVCkKYnJvd3NlcltCcm93c2VyXQppbVtJbnN0YW50IE1lc3NlbmdlcnNdCnZvaWNlW1ZvaWNlIFJlY29nbml0aW9uXQpjcm9uKFNjaGVkdWxlcikKdHJpZ2dlcihFdmVudCBUcmlnZ2VyKSAKZ3VpKEdVSSkKc3ViZ3JhcGggCnVzZXIgLS0tIGJyb3dzZXIKdXNlciAtLS0gaW0KdXNlciAtLS0gdm9pY2UKdXNlciAtLS0gZ3VpCmVuZApicm93c2VyIC0tLSB3ZWJieQppbSAtLS0gd2ViYnkKdm9pY2UgLS0tIHdlYmJ5Cmd1aSAtLS0gd2ViYnkKY3Jvbi0uLT53ZWJieQp0cmlnZ2VyLS4tPndlYmJ5CndlYmJ5IC0ucGlwZS4tPiB3ZWJieWMKd2ViYnkgLS0tIHdlYmJ5Ywp3ZWJieSAtLmJhdGNoLi0-IHdlYmJ5YwpzdWJncmFwaCAKd2ViYnljIC0tLSBzZXJ2aWNlYXBpCndlYmJ5YyAtLS0gZGV2aWNlYXBpCndlYmJ5YyAtLS0gaWZ0dHQKd2ViYnljIC0tLSB3ZWJwYWdlCndlYmJ5YyAtLS0gd2Vid2lkZ2V0CnNlcnZpY2VhcGkgLS0tIHNlcnZpY2UKZGV2aWNlYXBpIC0tLSBkZXZpY2UKZW5k architecture overview] | ||
[[File:Webbyarch.png]] | |||
* | * [http://knsv.github.io/mermaid/live_editor/#/view/Z3JhcGggTFIKdXNlcigoVXNlcikpCndlYmJ5KFdlYmJ5KQp3ZWJieWM-V2ViYnkgY29tbWFuZHNdCmRldmljZShDb25uZWN0ZWQgRGV2aWNlcykKZGV2aWNlYXBpW1JFU1QgYXBpXQpzZXJ2aWNlKFdlYiBTZXJ2aWNlcykKc2VydmljZWFwaVtSRVNUIGFwaV0KaWZ0dHQoSUZUVFQpCmJyb3dzZXJbQnJvd3Nlcl0KaW1bSW5zdGFudCBNZXNzZW5nZXJzXQp2b2ljZVtTcGVha2VyXQpjcm9uKFNjaGVkdWxlcikKdHJpZ2dlcihFdmVudCBUcmlnZ2VyKSAKc3ViZ3JhcGggCmJyb3dzZXIgLS0-IHVzZXIgCmltIC0tPiB1c2VyCnZvaWNlIC0tPiB1c2VyCmVuZAp3ZWJieSAtLT4gYnJvd3NlciAKd2ViYnkgLS0-IGltIAp3ZWJieSAtLT4gdm9pY2UgCmNyb24tLi0-d2ViYnkKdHJpZ2dlci0uLT53ZWJieQp3ZWJieSAtLS0gd2ViYnljCnN1YmdyYXBoIApzZXJ2aWNlYXBpIC0tLSBzZXJ2aWNlCmRldmljZWFwaSAtLS0gZGV2aWNlCnNlcnZpY2UgLS0tIHRyaWdnZXIKZGV2aWNlIC0tLSB0cmlnZ2VyCmlmdHR0IC0tLSB0cmlnZ2VyCmVuZA Auto trigger/Notification Architecture] | ||
[[File:Webbyautotrigger.png]] | |||
* MVP Firefox addon: https://addons.mozilla.org/en-US/firefox/addon/tabwebby/ | * MVP Firefox addon: https://addons.mozilla.org/en-US/firefox/addon/tabwebby/ | ||
* Project Repo: https://github.com/gasolin/webby | * Project Repo: https://github.com/gasolin/webby | ||