Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sdras/three-vue-pattern
A biofeedback visualization made with Three.js, Vue, and LUIS (cognitive services), made with Brian Holt
https://github.com/sdras/three-vue-pattern
azure azure-cognitive-services cognitive-services luis luisai three threejs visualization vue vuejs
Last synced: 19 days ago
JSON representation
A biofeedback visualization made with Three.js, Vue, and LUIS (cognitive services), made with Brian Holt
- Host: GitHub
- URL: https://github.com/sdras/three-vue-pattern
- Owner: sdras
- License: mit
- Created: 2018-03-11T22:02:18.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-10-10T03:36:01.000Z (about 6 years ago)
- Last Synced: 2024-10-11T15:45:35.139Z (about 1 month ago)
- Topics: azure, azure-cognitive-services, cognitive-services, luis, luisai, three, threejs, visualization, vue, vuejs
- Language: Vue
- Homepage: https://sdras.github.io/three-vue-pattern/
- Size: 865 KB
- Stars: 102
- Watchers: 7
- Forks: 16
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Three Vue Pattern
This project brings together a few concepts, outlined below:
## Three.js, Vue, and LUIS
I have wanted to be able to update a three.js visualization on the fly with Vue for a little while ago. This app started with the base concepts outlined in [this repo](https://github.com/colordodge/ThreeJS_Kaleidoscope) and refactors/extends them to be manipulated by your emotion based on speech. You can update the visualization (through state in Vuex) by using [LUIS](https://aka.ms/luishome) to analyze your speech.
[LUIS](https://aka.ms/luishome) is a machine learning based service to build natural language through the use of custom models that can continuously improve. We can use this for apps, bots, and even IoT devices. Here we're guiding our visualization, first by telling it our mood, and then we're able to control with it with our voice to update it on the fly and without the use of our hands. The purpose of this demo is to create a biofeedback visualization for those who are trying to guide themselves through healing. There's more information in my Live and Machine Learn talk that I will be giving at Microsoft Build, and possibly a subsequent article.
![demo-image](https://s3-us-west-2.amazonaws.com/s.cdpn.io/28963/demo-ex.png)
This project was created in collaboration with [Brian Holt](https://github.com/btholt).
---
To install dependencies and set up a dev server, run:
```
yarn
yarn serve
```This will set up a server at `localhost:8080`.