Giter Site home page Giter Site logo

microsoft / adventureworksskiapp Goto Github PK

View Code? Open in Web Editor NEW
67.0 21.0 42.0 121.83 MB

The AdventureWorks Ski App provides a sample application that can be used to demonstrate the value of building in intelligence into an existing application. This app was first demoed at //build 2016.

Home Page: https://channel9.msdn.com/Events/Build/2016/B857

License: MIT License

PowerShell 0.55% C# 95.38% JavaScript 0.35% TypeScript 1.35% HTML 1.76% CSS 0.01% SCSS 0.61%

adventureworksskiapp's Introduction

Prerequisites

Intelligent Applications

Applications show intelligence when they can spot trends, react to unusual events, predict outcomes or recommend choices. Learn how to introduce intelligence traits into your apps including: establishing feedback loops, applying big data and machine learning techniques to classify, predict or otherwise analyze explicit and implicit signals, and operationalizing the full stack into the regular usage flow of the app.

Most every day apps, from consumer to enterprise can deliver greater customer or business benefit by learning from user behavior and other signals. In this session we’ll take a pragmatic look at introducing real, useful data-driven intelligence into apps by walking through services, code and data needed to make it happen.

AdventureWorks SkiResort

The AdventureWorks Ski App provides a sample application that can be used to demonstrate the value of building in intelligence into an existing application. This apache cordova based intelligent mobile webapp was first demoed at //build 2016.

It also contains a Xamarin Forms client that works on Android and iOS mobile devices.

Basic App

Intelligent App

Microsoft Azure Services

These Microsoft Azure services are used:

  • SQL Server 2016 Virtual Machine.
  • Virtual Network.
  • App Service.
  • SQL Database.
  • Stream Analytics.
  • Event Hub.
  • Cosmos DB.
  • Azure Storage.
  • Search Service.
  • Cognitive Services.
  • Azure Machine Learning.
  • Application Insights.

How to sign up for Microsoft Azure

You need an Azure account to work with this demo code. You can: - Open an Azure account for free.Azure subscription. You get credits that can be used to try out paid Azure services. Even after the credits are used up, you can keep the account and use free Azure services and features, such as the Web Apps feature in Azure App Service. - Activate Visual Studio subscriber benefits. Your Visual Studio subscription gives you credits every month that you can use for paid Azure services. - Not a Visual Studio subscriber? Get a $25 monthly Azure credit by joining Visual Studio Dev Essentials.

Deployment & Setup

  1. Create Azure Resources

  2. Test SQL Connections

  3. Setup Daya Science client

  4. Get Machine Learning Web Service Keys

  5. Test the Web Apps

  6. Test the Web Mobile App

  7. Enable external scripts

  8. Data Generation

  9. Xamarin

  10. Power BI

Demonstration

Applications show intelligence when they can spot trends, react to unusual events, predict outcomes or recommend choices. Learn how to introduce intelligence traits into your apps including: establishing feedback loops, applying big data and machine learning techniques to classify, predict or otherwise analyze explicit and implicit signals, and operationalizing the full stack into the regular usage flow of the app.

Most every day apps, from consumer to enterprise can deliver greater customer or business benefit by learning from user behavior and other signals. In this session we’ll take a pragmatic look at introducing real, useful data-driven intelligence into apps by walking through services, code and data needed to make it happen.

  1. Xamarin Tour

  2. Web Tour

  3. Ski Rentals (forecasting)

  4. Lifts (Anomaly detection)

  5. Dining (Tailored experiences)

adventureworksskiapp's People

Contributors

erikaehrli avatar ibonilm avatar microsoft-github-policy-service[bot] avatar msftgits avatar tarasha avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

adventureworksskiapp's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.