SvenEV / CortanaSkillsLab

This repository is build as a learning environment to learn the basics of developing Cortana Skills with the Microsoft Bot Framework and Cortana Skill Set based on Node.JS on a Raspberry Pi.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cortana Skills Lab

This repository (https://github.com/MrCrunsh/CortanaSkillsLab) is built as a learning environment to understand the basics of developing Cortana Skills with the Microsoft Bot Framework and Cortana Skill Set.

I assume that the running platform is a Raspberry Pi. You can also deploy this environment on an Azure BotService. After setting this up you are able to control the GPIOs of your Raspberry Pi with Cortana.

Remarks

All technologies are preview versions. It may be that some services are not available in your country.

Known Issues

Bot Builder

Link to Bot Builder Github page

Cortana Skill Set

  • To run Cortana Skills on a Windows computer, the device must be set to the United States region. For Germany, you can run Cortana on your Android smartphone by downloading the APK here: apkmirror.com.

Start

To start this learning workshop, go to Wiki page.

Contents

This repository includes labs on:

Development with the Bot Framework

  1. Create a simple Node.JS Bot
  2. Publish your Bot

Create Cortana Skills

  1. Add Cortana Skill
  2. Build a Cortana skill

Raspberry Pi

  1. Install Node.JS
  2. Add Add rpio
  3. Ngrok
  4. Connect Gadgets to your Pi
  5. The CandyVendorBot

Prerequisites and Addional Material

Authors

Dennis Hering

My Bio:

I‘m working for Microsoft Germany GmbH as a CSE Audience Marketing Manager and I am the regional lead for Team North in the German StudentPartners program. I’m addicted to student and adult education and I provide a mixture of good knowledge, combined with best practice in the fields of IoT and open source technologies (e.g. Angular, Symphony/Laravel). As a Microsoft Certified Trainer, I also regularly provide training in the developer area and thus tries to promote the "offspring".

About

This repository is build as a learning environment to learn the basics of developing Cortana Skills with the Microsoft Bot Framework and Cortana Skill Set based on Node.JS on a Raspberry Pi.

License:MIT License


Languages

Language:JavaScript 100.0%