Talk explaining how to publish bots to Facebook, Skype, Slack and many other channels. It also describes how to use Microsoft's Cognitive Services LUIS NLP service.
#BeBot Meetup - Chatbots & LUIS by Nick Trogh (Microsoft)Faction XYZ
This document summarizes several Microsoft Cognitive Services including Language Understanding (LUIS), Speaker Recognition, Computer Vision, and Bing Search. LUIS allows developers to build models that understand natural language and add conversational capabilities to applications. Speaker Recognition recognizes who is speaking. Computer Vision analyzes images to extract objects and information. Bing Search enables intelligent search over data or the web. These services leverage AI technologies from Microsoft to add human-like capabilities to applications.
Microsoft Cognitive Services & Bot Framework - Universidade Fernando PessoaRui Quintino
This document discusses Microsoft's Cognitive Services and related technologies like Computer Vision, Face and Emotion APIs, and the Bot Framework. Code samples are provided to demonstrate how to use Computer Vision APIs to analyze images and detect faces. The document also promotes Microsoft's Cognitive Services, Bot Framework, and Cortana Intelligence Suite for building intelligent bots and applications using AI and machine learning technologies.
Introduction to BOT Framework- Global Azure Bootcamp 2017Jalpesh Vadgama
The document provides an introduction to bot frameworks. It defines what bots are and discusses how bot frameworks allow developers to build and connect intelligent bots. It explains that bot frameworks include components like the Bot Connector to connect bots to channels, the Bot Builder SDKs to develop conversation logic, and LUIS for natural language understanding. The document also demonstrates using LUIS and the Bot Framework to build a simple weather bot.
This document provides an agenda for building a chatbot. It includes setting up development environments and integrating with API platforms like API.AI. The key steps are to create a Facebook app and page, enable messenger, create an API.AI agent and integrate it, and use ngrok to host the bot locally. Sample code is provided and various chatbot platforms are listed. The goal is to help attendees build their first chatbot.
The document discusses the Microsoft Bot Framework, which provides tools for building and connecting intelligent bots that interact with users across various services. It describes bots and chatbots, then explains that the Bot Framework allows bots to be built that can interact through text, SMS, Skype, Slack, Office 365 mail and other popular services. It also outlines the development process for building bots using the Bot Framework, including registering bots, using dialogs and state, and integrating LUIS for natural language understanding. Resources for further learning about the Bot Framework are also listed.
Azure Global Bootcamp 2017 - Microsoft Cognitive ServicesGeorge Spyrou
Microsoft Cognitive Services are a set of APIs, SDKs, and services that allow developers to make applications more intelligent, engaging, and discoverable by incorporating capabilities like speech recognition, language processing, and facial recognition. The presentation introduced Cognitive Services APIs and their development setup, and demonstrated the Speech API through a text-to-speech demo using Speech Synthesis Markup Language.
DDD12 - Introduction to Microsoft Bot FrameworkJames Mann
This deck accompanies the talk I did at DDD 12 16/6/17.
It introduces the what and why of chatbots, then goes on to introduce Microsoft Bot Framework, covering the tools and techniques you can use to build up conversations.
#BeBot Meetup - Chatbots & LUIS by Nick Trogh (Microsoft)Faction XYZ
This document summarizes several Microsoft Cognitive Services including Language Understanding (LUIS), Speaker Recognition, Computer Vision, and Bing Search. LUIS allows developers to build models that understand natural language and add conversational capabilities to applications. Speaker Recognition recognizes who is speaking. Computer Vision analyzes images to extract objects and information. Bing Search enables intelligent search over data or the web. These services leverage AI technologies from Microsoft to add human-like capabilities to applications.
Microsoft Cognitive Services & Bot Framework - Universidade Fernando PessoaRui Quintino
This document discusses Microsoft's Cognitive Services and related technologies like Computer Vision, Face and Emotion APIs, and the Bot Framework. Code samples are provided to demonstrate how to use Computer Vision APIs to analyze images and detect faces. The document also promotes Microsoft's Cognitive Services, Bot Framework, and Cortana Intelligence Suite for building intelligent bots and applications using AI and machine learning technologies.
Introduction to BOT Framework- Global Azure Bootcamp 2017Jalpesh Vadgama
The document provides an introduction to bot frameworks. It defines what bots are and discusses how bot frameworks allow developers to build and connect intelligent bots. It explains that bot frameworks include components like the Bot Connector to connect bots to channels, the Bot Builder SDKs to develop conversation logic, and LUIS for natural language understanding. The document also demonstrates using LUIS and the Bot Framework to build a simple weather bot.
This document provides an agenda for building a chatbot. It includes setting up development environments and integrating with API platforms like API.AI. The key steps are to create a Facebook app and page, enable messenger, create an API.AI agent and integrate it, and use ngrok to host the bot locally. Sample code is provided and various chatbot platforms are listed. The goal is to help attendees build their first chatbot.
The document discusses the Microsoft Bot Framework, which provides tools for building and connecting intelligent bots that interact with users across various services. It describes bots and chatbots, then explains that the Bot Framework allows bots to be built that can interact through text, SMS, Skype, Slack, Office 365 mail and other popular services. It also outlines the development process for building bots using the Bot Framework, including registering bots, using dialogs and state, and integrating LUIS for natural language understanding. Resources for further learning about the Bot Framework are also listed.
Azure Global Bootcamp 2017 - Microsoft Cognitive ServicesGeorge Spyrou
Microsoft Cognitive Services are a set of APIs, SDKs, and services that allow developers to make applications more intelligent, engaging, and discoverable by incorporating capabilities like speech recognition, language processing, and facial recognition. The presentation introduced Cognitive Services APIs and their development setup, and demonstrated the Speech API through a text-to-speech demo using Speech Synthesis Markup Language.
DDD12 - Introduction to Microsoft Bot FrameworkJames Mann
This deck accompanies the talk I did at DDD 12 16/6/17.
It introduces the what and why of chatbots, then goes on to introduce Microsoft Bot Framework, covering the tools and techniques you can use to build up conversations.
A framework designed to ease the development effort of chatbots. An effort to give a platform to new developers to build their own chatbot with easy steps.
Building intelligent chat bot with microsoft bot frameworkRukshan Dangalla
The Bot Framework enables you to build bots that support different types of interactions with users. You can design conversations in your bot to be freeform. Your bot can also have more guided interactions where it provides the user choices or actions. The conversation can use simple text strings or more complex rich cards that contain text, images, and action buttons. And you can add natural language interactions, which let your users interact with your bots in a natural and expressive way.
Cognitive Services: Building Smart Apps with Speech, NLP & VisionNick Landry
Your computer can recognize your voice and detect words in a speech dictation, but can it truly understand the meaning of what you are saying? Can it analyze your intent and respond accordingly? You don’t need a PhD in artificial intelligence to integrate speech and natural language understanding in your projects. Microsoft Cognitive Services (aka “Project Oxford”) is a portfolio of cloud-based REST APIs and SDKs powered by Machine Learning which enable developers to write applications which understand the content within the rapidly growing set of multimedia data. Cognitive Services API services will help you understand and interact with audio, text, image, and video. In this session, we’ll start with an overview of available services for speech recognition and speech synthesis. Then we’ll explore through live demos how to leverage the Language Understanding Intelligent Service which lets you determine intent, detect entities in user speech and improve language understanding models to more efficiently work with user data. Lastly, we’ll leverage Computer Vision APIs to detect human faces, analyze the content of images, and perform Optical Character Recognition (OCR) to detect and analyze words within a photo. Come learn how your apps can tap into the same active learning services behind the brain of Cortana, and get started writing smart applications that can understand what your users are saying.
An introduction to Microsoft Bot FrameworkTaswar Bhatti
Talk given in #Ottawa Meetup Group https://www.meetup.com/ottawaitcommunity/events/235920172/
Want to learn what bots and Microsoft Bot Framework can offer? The Microsoft Bot Framework provides just what you need to build and connect intelligent bots that interact naturally wherever your users are talking, from text/sms to Skype, Slack, Office 365 mail and other popular services.In this session we will go over building a Bot using the SDK and Bot Connector
Bots are computer programs that can converse like humans. The document discusses how companies are using bots for tasks such as customer service, booking travel arrangements, and providing mental health support. It also outlines some alternatives to bots and important requisites for developing effective bots such as focusing content on customer needs, close supervision during piloting, and repurposing already generated content.
Chatbot development workshop with the Microsoft Bot Frameworkgjuljo
This document provides an overview of how to build a chatbot from scratch, including various examples of existing chatbots and their business models. It discusses the key components needed to build a chatbot using the Bot Framework SDK, including natural language processing with LUIS and storing FAQs with QnA Maker. The document also covers best practices for testing, deploying, and monitoring chatbots to ensure high quality user experiences.
Build 2017 - B8090 - How Microsoft Cognitive Services can help your apps comm...Windows Developer
Microsoft Cognitive Services Language APIs - Bing Spell Check, Language Understanding, Linguistic Analysis, Text Analytics, Translator and Web LM - can enable your apps to understand language and communicate with people.
Mobilizing your Existing Enterprise ApplicationsNick Landry
As an enterprise developer, your task is not just building projects from the latest and greatest technology but also brining your current systems into the mobile first world. In this session, we will show you can mobilize your existing enterprise applications without the need for a total rewrite. We’ll explore how to current server components, services and databases can be exposed via a Web API, and also how you can take advantage of a hybrid cloud approach to extend your on-premises assets. Next, we’ll discuss how to design a cross-platform mobile solution based on Xamarin to run on iOS, Android and Windows devices. We’ll cover code sharing, authentication & authorization, data synchronization & offline access, and other best practices. Extend the longevity and the reach of your existing systems by transforming them with maximum reuse for the mobile first, cloud first world.
Bots are the New Apps: Building Bots with ASP.NET WebAPI & Language Understan...Nick Landry
Bots (or conversation agents) are rapidly becoming an integral part of your users’ digital experience – they are as vital a way for users to interact with a service or application as is a web site or a mobile experience. Developers writing bots all face the same problems: bots require basic I/O; they must have language and dialog skills; and they must connect to users – preferably in any conversation experience and language the user chooses. In this session, you will learn how to build and connect intelligent bots to interact with your users naturally wherever they are, from text/sms to Skype, Slack, Facebook, e-mail and other popular services. We will explore the Microsoft Bot Framework, which provides just what you need to build and connect intelligent bots that interact naturally wherever your users are talking. Through live demos, we’ll cover the Bot Connector in the cloud, the open source Bot Build SDK with ASP.NET WebAPI & C# (Node.js is also supported) and we’ll also explore how to handle natural language input from the user with the Language Understanding Intelligent Service (LUIS) from Microsoft Cognitive Services. Every business needs bots to provide a more personal experience to its users and customers. Come learn how you can build your own bots in just a few hours.
Tokyo azure meetup #13 build bots with azure bot servicesTokyo Azure Meetup
Bots and especially chat bots are becoming more and more popular since they use one of best interfaces for interaction - natural language.
Microsoft provides tools for building chat bots like Microsoft Bot Framework. There is natural fit between bot development and serveless architecture.
Because of that new service was born - Azure Bot Service.
It allows you to build bots in minutes.
Join us and learn how use Azure Bot Service that combines the power Microsoft Bot Framework and Azure Functions to make bot development easier and faster.
We will cover the following topics:
- Brief review of Microsoft Bot Framework
- Brief review of Azure Functions
- Introduction to Azure Bot Service
- Bot development with Azure Bot Service
Live global broadcast will be available here - https://www.youtube.com/watch?v=QmqoYaYLH3I
This document provides an introduction to building bots using the Microsoft Bot Framework. It discusses what bots are and gives an overview of the Bot Framework and its components. It then describes how to build bots using the Bot Builder SDK for .NET or Node.js, test bots locally using the emulator, and publish/register bots. It also covers connecting bots to channels and services like LUIS for natural language understanding.
Combining the Power of Bots and Microsoft Azure to Build the Apps of the FutureRabeb Othmani
The document discusses how to build conversational bots using Microsoft Azure and cognitive services. It outlines the steps to plan a bot's design, build it using SDKs and services like LUIS and QnA Maker, test the bot, publish it, connect it to channels, and evaluate its performance with analytics to improve it over iterations. Key technologies mentioned include the Bot Framework SDK, Azure Bot Service, and Cognitive Services like Vision, Speech, Language and Knowledge.
Updated version of my PHP in a mobile ecosystem talk. Looks at how PHP plays a role in the mobile world, and explains what php developers need to know about mobile development.
Presentation delivered at the PHPBenelux 2011 conference and the PHP UK conference 2011.
Botgun is a chatbot platform that allows businesses to create and manage chatbots without coding or infrastructure. As mobile apps become more numerous, chatbots provide an alternative way for companies to engage customers without developing separate apps. Botgun offers chatbot templates for common business types like restaurants that allow customers to make reservations, check availability, and find nearby locations. It utilizes a freemium business model where basic features are free and additional capabilities are available through a monthly subscription per active user. The platform aims to make it easy for businesses of any size to participate in the growing chatbot economy dominated by Facebook Messenger, WhatsApp, and other messaging services.
Build intelligent chatbot with bot frameworkPuja Pramudya
A Chatbot 101 Explanation from developer perspective.
We explain about human nature of communication bring chatbot into the play, what to expect and how to build chatbot using ASPNET, Azure Bot Service and App Service.
Choosing the Right Mobile Development Platform (Part 3)Chris Griffith
As more and more projects are requiring mobile applications, developers are faced with a wide range of options. AIR for mobile? PhoneGap? Titanium's Appcelerator? Sencha? Native? Which development environment makes sense? This session will explore the advantages and limitations of each of these environments from someone who has been in the mobile application development world for over 4 years. Get a clear picture of what these technologies can offer for your mobile development needs.
At Build 2016 Conference Microsoft announced a new Framework to easily start building and connecting intelligent bots to interact with your users naturally wherever they are, from text/sms to Skype, Slack, Office 365 mail and other popular services.
On this session I’ll give an introduction to Microsoft Bot Framework and how to connect conversation with actions by using webhook integrations.
Présentation de Riot.js au Human Talk de Grenoble.
Riot.js est une micro-librairie Javascript UI aux atouts prometteurs : des custom-tag au routing en passant par l'eventing.
A framework designed to ease the development effort of chatbots. An effort to give a platform to new developers to build their own chatbot with easy steps.
Building intelligent chat bot with microsoft bot frameworkRukshan Dangalla
The Bot Framework enables you to build bots that support different types of interactions with users. You can design conversations in your bot to be freeform. Your bot can also have more guided interactions where it provides the user choices or actions. The conversation can use simple text strings or more complex rich cards that contain text, images, and action buttons. And you can add natural language interactions, which let your users interact with your bots in a natural and expressive way.
Cognitive Services: Building Smart Apps with Speech, NLP & VisionNick Landry
Your computer can recognize your voice and detect words in a speech dictation, but can it truly understand the meaning of what you are saying? Can it analyze your intent and respond accordingly? You don’t need a PhD in artificial intelligence to integrate speech and natural language understanding in your projects. Microsoft Cognitive Services (aka “Project Oxford”) is a portfolio of cloud-based REST APIs and SDKs powered by Machine Learning which enable developers to write applications which understand the content within the rapidly growing set of multimedia data. Cognitive Services API services will help you understand and interact with audio, text, image, and video. In this session, we’ll start with an overview of available services for speech recognition and speech synthesis. Then we’ll explore through live demos how to leverage the Language Understanding Intelligent Service which lets you determine intent, detect entities in user speech and improve language understanding models to more efficiently work with user data. Lastly, we’ll leverage Computer Vision APIs to detect human faces, analyze the content of images, and perform Optical Character Recognition (OCR) to detect and analyze words within a photo. Come learn how your apps can tap into the same active learning services behind the brain of Cortana, and get started writing smart applications that can understand what your users are saying.
An introduction to Microsoft Bot FrameworkTaswar Bhatti
Talk given in #Ottawa Meetup Group https://www.meetup.com/ottawaitcommunity/events/235920172/
Want to learn what bots and Microsoft Bot Framework can offer? The Microsoft Bot Framework provides just what you need to build and connect intelligent bots that interact naturally wherever your users are talking, from text/sms to Skype, Slack, Office 365 mail and other popular services.In this session we will go over building a Bot using the SDK and Bot Connector
Bots are computer programs that can converse like humans. The document discusses how companies are using bots for tasks such as customer service, booking travel arrangements, and providing mental health support. It also outlines some alternatives to bots and important requisites for developing effective bots such as focusing content on customer needs, close supervision during piloting, and repurposing already generated content.
Chatbot development workshop with the Microsoft Bot Frameworkgjuljo
This document provides an overview of how to build a chatbot from scratch, including various examples of existing chatbots and their business models. It discusses the key components needed to build a chatbot using the Bot Framework SDK, including natural language processing with LUIS and storing FAQs with QnA Maker. The document also covers best practices for testing, deploying, and monitoring chatbots to ensure high quality user experiences.
Build 2017 - B8090 - How Microsoft Cognitive Services can help your apps comm...Windows Developer
Microsoft Cognitive Services Language APIs - Bing Spell Check, Language Understanding, Linguistic Analysis, Text Analytics, Translator and Web LM - can enable your apps to understand language and communicate with people.
Mobilizing your Existing Enterprise ApplicationsNick Landry
As an enterprise developer, your task is not just building projects from the latest and greatest technology but also brining your current systems into the mobile first world. In this session, we will show you can mobilize your existing enterprise applications without the need for a total rewrite. We’ll explore how to current server components, services and databases can be exposed via a Web API, and also how you can take advantage of a hybrid cloud approach to extend your on-premises assets. Next, we’ll discuss how to design a cross-platform mobile solution based on Xamarin to run on iOS, Android and Windows devices. We’ll cover code sharing, authentication & authorization, data synchronization & offline access, and other best practices. Extend the longevity and the reach of your existing systems by transforming them with maximum reuse for the mobile first, cloud first world.
Bots are the New Apps: Building Bots with ASP.NET WebAPI & Language Understan...Nick Landry
Bots (or conversation agents) are rapidly becoming an integral part of your users’ digital experience – they are as vital a way for users to interact with a service or application as is a web site or a mobile experience. Developers writing bots all face the same problems: bots require basic I/O; they must have language and dialog skills; and they must connect to users – preferably in any conversation experience and language the user chooses. In this session, you will learn how to build and connect intelligent bots to interact with your users naturally wherever they are, from text/sms to Skype, Slack, Facebook, e-mail and other popular services. We will explore the Microsoft Bot Framework, which provides just what you need to build and connect intelligent bots that interact naturally wherever your users are talking. Through live demos, we’ll cover the Bot Connector in the cloud, the open source Bot Build SDK with ASP.NET WebAPI & C# (Node.js is also supported) and we’ll also explore how to handle natural language input from the user with the Language Understanding Intelligent Service (LUIS) from Microsoft Cognitive Services. Every business needs bots to provide a more personal experience to its users and customers. Come learn how you can build your own bots in just a few hours.
Tokyo azure meetup #13 build bots with azure bot servicesTokyo Azure Meetup
Bots and especially chat bots are becoming more and more popular since they use one of best interfaces for interaction - natural language.
Microsoft provides tools for building chat bots like Microsoft Bot Framework. There is natural fit between bot development and serveless architecture.
Because of that new service was born - Azure Bot Service.
It allows you to build bots in minutes.
Join us and learn how use Azure Bot Service that combines the power Microsoft Bot Framework and Azure Functions to make bot development easier and faster.
We will cover the following topics:
- Brief review of Microsoft Bot Framework
- Brief review of Azure Functions
- Introduction to Azure Bot Service
- Bot development with Azure Bot Service
Live global broadcast will be available here - https://www.youtube.com/watch?v=QmqoYaYLH3I
This document provides an introduction to building bots using the Microsoft Bot Framework. It discusses what bots are and gives an overview of the Bot Framework and its components. It then describes how to build bots using the Bot Builder SDK for .NET or Node.js, test bots locally using the emulator, and publish/register bots. It also covers connecting bots to channels and services like LUIS for natural language understanding.
Combining the Power of Bots and Microsoft Azure to Build the Apps of the FutureRabeb Othmani
The document discusses how to build conversational bots using Microsoft Azure and cognitive services. It outlines the steps to plan a bot's design, build it using SDKs and services like LUIS and QnA Maker, test the bot, publish it, connect it to channels, and evaluate its performance with analytics to improve it over iterations. Key technologies mentioned include the Bot Framework SDK, Azure Bot Service, and Cognitive Services like Vision, Speech, Language and Knowledge.
Updated version of my PHP in a mobile ecosystem talk. Looks at how PHP plays a role in the mobile world, and explains what php developers need to know about mobile development.
Presentation delivered at the PHPBenelux 2011 conference and the PHP UK conference 2011.
Botgun is a chatbot platform that allows businesses to create and manage chatbots without coding or infrastructure. As mobile apps become more numerous, chatbots provide an alternative way for companies to engage customers without developing separate apps. Botgun offers chatbot templates for common business types like restaurants that allow customers to make reservations, check availability, and find nearby locations. It utilizes a freemium business model where basic features are free and additional capabilities are available through a monthly subscription per active user. The platform aims to make it easy for businesses of any size to participate in the growing chatbot economy dominated by Facebook Messenger, WhatsApp, and other messaging services.
Build intelligent chatbot with bot frameworkPuja Pramudya
A Chatbot 101 Explanation from developer perspective.
We explain about human nature of communication bring chatbot into the play, what to expect and how to build chatbot using ASPNET, Azure Bot Service and App Service.
Choosing the Right Mobile Development Platform (Part 3)Chris Griffith
As more and more projects are requiring mobile applications, developers are faced with a wide range of options. AIR for mobile? PhoneGap? Titanium's Appcelerator? Sencha? Native? Which development environment makes sense? This session will explore the advantages and limitations of each of these environments from someone who has been in the mobile application development world for over 4 years. Get a clear picture of what these technologies can offer for your mobile development needs.
At Build 2016 Conference Microsoft announced a new Framework to easily start building and connecting intelligent bots to interact with your users naturally wherever they are, from text/sms to Skype, Slack, Office 365 mail and other popular services.
On this session I’ll give an introduction to Microsoft Bot Framework and how to connect conversation with actions by using webhook integrations.
Présentation de Riot.js au Human Talk de Grenoble.
Riot.js est une micro-librairie Javascript UI aux atouts prometteurs : des custom-tag au routing en passant par l'eventing.
First we had the web, we were able to connect people with information using mice and keyboards. Then we had apps, written natively to take advantage of device sensors and operating systems. Next in the information revolution is Bots, making it simpler and quicker to connect users with the information and services that they need and using more natural methods of interaction.
In this talk I will open up the Microsoft Bot Framework, show how to develop a Bot using it and show you that you have the skills to do this too. Expect code, demos and to leave knowing what someone is actually talking about when they use the phrase ‘Conversations as a Platform'.
This document discusses the development of multiplatform bots and introduces some of the key tools used in bot development. It notes that bots can now be integrated into many messaging platforms like Skype, Facebook Messenger, and Slack. The document then discusses technologies like neural networks and artificial intelligence that power bots, as well as tools from Microsoft like the Bot Framework and Cognitive Services that make bot development accessible. It concludes by noting that bots allow for natural language interactions over web apps and that the Bot Framework allows for code to be reused across different channels.
This document summarizes new Azure updates from October. Key updates include: 1) new H-Series VMs for high performance computing; 2) general availability of Azure Disk Encryption, IPv6 support, and Azure DNS; 3) preview of Accelerated Networking; and 4) general availability of features like Storage Service Encryption and Premium Storage. It also outlines updates to services like Key Vault, Security Center, Application Gateway WAF, Service Fabric, DocumentDB, SQL, and App Service.
Tetsuya Matsuzawa from RareJob Inc. gave a talk on the Microsoft Bot Framework. The framework allows bots to be built and tested using an emulator and integrated with Language Understanding Intelligent Service for natural language capabilities. While the framework currently only supports C# and Node.js for development and remains in beta, its strengths include an easy to use emulator and simple collaboration with LUIS for natural language.
This talk covers building web apps using ASP.NET Core and deploying them with Docker Containers using Continuous Integration and Continuous Delivery methods.
The document provides an overview of Visual Studio 2017, including its key features for developing, debugging, testing, collaborating, extending applications, and supported programming languages and platforms. It describes the different subscription options for Visual Studio 2017, including Professional, Enterprise, monthly and annual subscriptions. The Professional subscription provides developer tools for small teams while the Enterprise subscription provides a full DevOps solution for productivity and coordination across large teams.
김영욱 - Microsoft Bot Framework [WSConf. Seoul 2017]WSConf.
This document summarizes key technologies related to text-based chatbots, including pattern recognition, natural language processing, semantic web, text mining, context-aware computing, and major chatbot platforms from companies like Facebook, Tencent, Telegram, Kakao, Google, and more. It also provides overviews of the Microsoft Bot Framework, Botkit, and other tools for building chatbots.
How Docker and ASP.NET Core will change the life of a Microsoft developerAlex Thissen
Times are changing! Using ASP.NET, SQL and HTML running on a Windows machine is not the only solution anymore. The application stack is shifting to ASP.NET Core, a cross-platform .NET Solution that runs on Macs, Linux and Windows.
On the platform side of things we are moving from full operating systems and Virtual Machines to container-based platforms. In a world where companies want to change to Continuous Delivery and DevOps, the combination of these technologies is a strong one. The ability to move seamlessly to production, run your website on every platform and to have integrated pipelines is a pre-condition for a winning IT solution and being a differentiator in the market. In this talk Alex and Rene will introduce you to ASP.NET Core, containers and Docker. They will show you how the combination of ASP.NET Core and Containers will radically change software architecture and how this combination will fit into the software factory by leveraging their power in both developer workflow as in the release pipeline.
The PostBuildEvent : Retour sur la //Build 2017Cellenza
Du 10 au 12 mai aura lieu la conférence Microsoft //Build à laquelle ont assisté Michel Hubert, notre directeur technique ainsi que nos consultants, Guillaume Demicheli et Matthieu Klotz.
Fraîchement revenus de la Build, ils vous présentent une synthèse des principales annonces de l'événement majeur de Microsoft.
Chatbots : Repenser la Relation Clients et Employés avec les technologies AzureGuillaume Meyer
Au programme :
• Médias Sociaux : Opportunités et menaces pour les marques
• Conversation As A Platform avec Azure et les technologies Cognitives
• Construisez votre premier Chatbot avec Azure Bot Services, Luis et Cognitive Services
Codemotion Session - 2016 Milan.
Session about the development of Chat Bot Application ( The Game Rock / Paper / Scissors ) powered by Machine Learning.
Human vs Bot: Giocare a Sasso-Carta-Forbici - Matteo Valoriani, Antimo Musone...Codemotion
In questa sessione vedremo come realizzare un algoritmo intelligente per giocare a morra cinese (e sue varianti) usando Azure Machine Learning e interagire usando un Bot. In particolare vedremo diverse modalità per predire le mosse dell’avversario rilevando e analizzando pattern da una serie storica e utilizzeremo il nuovo Microsoft Bot Framework e i Cognitive Services per creare un Bot per interagire con l’algoritmo di gioco.
The Race is on: comparing Google and Microsoft's Cognitive ServicesJeff Fried
Slides from a Webinar I did for the Cognitive Computing Consortium, including a compare-and-contrast of Google and Microsoft's AI platforms and approaches
This document discusses using Python for IoT, cognitive, and machine learning applications. It introduces Microsoft Cognitive Services which provide APIs for vision, speech, language, knowledge, and search capabilities. It also discusses using the Bing Search API, Azure IoT Hub, Stream Analytics, and Machine Learning services with Python for IoT applications.
Code on the Beach 2018: Build an E-Commerce Chatbot on Azure Bot Framework v4Brian McKeiver
Updated presentation for Code on the Beach 2018, August 10th, 2018. All of the samples and code were updated for botframework v4 which came out in early June of 2018. The presentation runs through how to use Azure Bot Framework and LUIS.AI using version 4 of the SDK.
The example solution uses Kentico EMS for an e-commerce site that that Bot connects to for its data.
Bot involves providing various self-service capabilities, with the convenience of anytime and anywhere access to their data, often from social channels, using voice and messaging without any additional development such as Skype, Slack, Facebook Messenger and so forth. Let’s discuss how we activate Microsoft bot features within our SPFx Apps.
Practical Microsoft Bot Framework for Office 365 developersOlli Jääskeläinen
This document provides an overview of practical Microsoft bot framework for Office 365 developers. It discusses what bots are and why they are useful, how to get the core concepts, and how to build and deploy bots using Azure bot service and Microsoft bot framework. It also demonstrates creating sample bots using QnA maker and FormFlow as well as deploying bots to Microsoft Teams. The document aims to help Office 365 developers get started with building conversational bots.
Fabian Williams SharePoint Saturday New York BCS DeckFabian Williams
The document provides an overview and agenda for a presentation on getting to know Business Connectivity Services (BCS) using Visual Studio 2010. The presentation introduces BCS and why it's useful, what problems it solves, and provides a demo of creating a BCS solution to connect to a line of business system. The presentation covers inspecting the external system, modeling the BCS operation in Visual Studio, coding and publishing the solution, setting permissions, and consuming the external content. It also notes some "gotchas" to watch out for and provides tips for working with BCS.
Bots are all the rage these days. But if you need one that's capable of understanding your users' natural language, so it can figure out what they WANT and not just what they say, then you're going to need some pretty strong AI behind it. Come to this session to find out how you can use Node.js and Microsoft Bot Framework together with Language Understanding Intelligent Service (luis.ai) to build an intelligent bot for Skype, Slack, Facebook, SMS and more.
AWS re:Invent 2016: Workshop: Building Serverless Bots on AWS - Botathon (DCS...Amazon Web Services
In this session we will learn about building Serverless Bots using AWS Services. We will explore contemporary examples of Bots and Serverless architectural building blocks needed to build a Bot. Taking few sample Bots, we will dive deeper into the AWS Services used to build them. The focus will be on Serverless architectural components such as Lambda, API Gateway, Alexa Skills Kit, etc. We will explore different interfaces, voice (eg. Alexa) and text (eg. Slack). We will also discuss about building intelligent Bots.
In the hands on session, the participants will build a Serverless Bot. Participants are free to choose any theme for their Bot, although guidance will be provided on few starter ideas. The participants will be grouped into teams and will have access to starter code, libraries so that they can focus on building their unique bot rather than the underlying undifferentiated heavy lifting. At the end of the hour, the Bots get voted on and the winning Bot is demoed. Through this workshop, the participants will get a deeper understanding of Serverless AWS Services and how to use them to build a Serverless Bot.
Prerequisites:
Participants should have an AWS account established and available for use during the workshop.
Please bring your own laptop.
Blazor + Bot Framework = a Microsoft Teams Platform Dream TeamThomas Gölles
Join us to take a look behind the curtains of developing for Teams as a platform with a special view on a Blazor Web App running on Azure which can be smartly connected with a chatbot built using the Microsoft Bot Framework and Azure Conversational AI platform to get the most out of your LOB Teams applications!
Bot. You said bot? Let build bot then! - Laurent EllerbachITCamp
Bot is a new fashion word. This session will explain you what’s a bot, what’s not a bot, how to build a bot using the Microsoft Bot Framework, how to include language recognition using LUIS.ai. The session will be illustrated by a real bot built to connect various information from my own house, garden, wine cellar and health as well as a real production Lego bot!
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...ITCamp
Bot is a new fashion word. This session will explain you what’s a bot, what’s not a bot, how to build a bot using the Microsoft Bot Framework, how to include language recognition using LUIS.ai. The session will be illustrated by a real bot built to connect various information from my own house, garden, wine cellar and health as well as a real production Lego bot!
SES SF 2010 - Whats Next for SEO and NewsTopher Kohan
The document discusses upcoming changes in SEO for news sites, including increased focus on video content, use of XML sitemaps and semantic markup for videos, and how HTML5 and user-generated content can impact SEO. It recommends having a test site to experiment with new techniques without risking the main site.
The document summarizes key features of HTML5 including updated markup, forms, multimedia elements, APIs, and specifications. It discusses the evolution of HTML in an incremental way to ease authoring of web applications. Specific HTML5 features covered include forms, Canvas, WebSockets, and APIs for drag-and-drop, geolocation, offline events, and more. Browser support for HTML5 is also addressed.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!SOFTTECHHUB
As the digital landscape continually evolves, operating systems play a critical role in shaping user experiences and productivity. The launch of Nitrux Linux 3.5.0 marks a significant milestone, offering a robust alternative to traditional systems such as Windows 11. This article delves into the essence of Nitrux Linux 3.5.0, exploring its unique features, advantages, and how it stands as a compelling choice for both casual users and tech enthusiasts.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
20. Thank You!
Public version of these slides is in SlideShare. Demos are on GitHub.
Contact me and let me know what you build, I will be happy to help promote your apps.
Blog: Tripdubroot.com
Twitter: @TripDubRoot
Email: ian.philpot@microsoft.com
LinkedIn: linkedin.com/in/ianphilpot
GitHub: github.com/tripdubroot
21. Online Microsoft training delivered by experts
to help technologists continually learn
Hundreds of courses for developers, IT Pros,
students, entrepreneurs and enthusiasts
11 different languages
3M+ students registered
Build your own Learning Plan
All free!
http://mva.microsoft.com
22. • Channel 9 Show
• Visual Studio Toolbox
with Robert Green
• New Voice Commands
• Integration with Cortana’s canvas
• Background Voice Commands
• Continuous dictation
• Poutine in Montreal!
https://channel9.msdn.com/Shows/Visual-Studio-Toolbox/App-Development-with-Cortana
More Cortana Dev on Windows 10