Slides from my talk at the AWSLoft in London
https://awsloft.london/session/2017/a5da881d-67f8-4af5-8ace-4f8adcf579db
"In this talk, we will show the audience how to build and deploy serverless AI-powered applications on AWS. In particular, two demos will be analysed in depths. The first demo is a simple mobile web app that allows a user to upload or take a picture with their mobile phone. The result is then spoken out loud using Amazon Polly. This demo is deployed using the AWS CLI (command line interface) with scripting techniques. The second demo is a podcast generator which connects to any RSS feed and converts that feed into a podcast. The result can then be played on iTunes or any podcast player. This demo uses AWS Lambda and Amazon Polly and is deployed using the Serverless framework. We will go through the architecture, the APIs, the code itself and the deployment of those two applications using Amazon Rekognition, Amazon Polly, AWS Lambda, Amazon S3, Amazon Route53, Elasticsearch, and more."
MCL206-Creating Next Generation Speech-Enabled Applications with Amazon PollyAmazon Web Services
Amazon Polly is a service that turns text into lifelike speech, making it easy to develop applications that use high-quality speech to increase engagement and accessibility. Get a glimpse into successful applications that use Amazon Polly text-to-speech service to enable an app to talk to its users. Attendees will benefit from understanding real-world business use cases, and learn how to add feature-rich voice capabilities to their new or existing applications.
RET302-Delight your Retail Customers with an Interactive Customer Service Exp...Amazon Web Services
Today’s retail customers expect exceptional customer service and tailored solutions to their problems. Chat and voice interfaces provide retailers with new ways to interact with their customers and to provide intelligent & efficient solutions. In this session, we will build and demonstrate a ChatBot powered by Amazon AI that can autonomously guide a customer through the process of reporting an undelivered or defective item & quickly offer appropriate solutions. Learn how to redefine your customer service experience by tying together Amazon Lex, AWS Lambda and AWS DynamoDB to easily add ChatBot functionality to your retail solution.
BAP307_Use Amazon Lex to Build a Customer Service Chatbot in Your Amazon Conn...Amazon Web Services
In this session, you learn how easy it is to incorporate a voice-based Amazon Lex chatbot into Amazon Connect. We walk you through configuring your own Amazon Connect contact center, implementing a chatbot, and using it in your workflows to deliver a personalized caller experience. You also learn to further personalize the caller experience using AWS Lambda to look up information about the caller from a customer data system. Leave the session with a functioning contact center and a voice-enabled chatbot that you can configure to your business needs over time. Come prepared to build by bringing your laptop and a phone to make test calls.
ATC303-Cache Me If You Can Minimizing Latency While Optimizing Cost Through A...Amazon Web Services
From CloudFront to ElastiCache to DynamoDB Accelerator (DAX), this is your one-stop shop for learning how to apply caching methods to your AdTech workload: What data to cache and why? What are common side effects and pitfalls when caching? What is negative caching and how can it help you maximize your cache hit rate? How to use DynamoDB Accelerator in practice? How can you ensure that data always stays current in your cache? These and many more topics will be discussed in depth during this talk and we’ll share lessons learned from Team Internet, the leading provider in domain monetization.
re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...Adrian Hornsby
In this session, you will learn about our strategy for driving machine learning innovation for our customers and learn what’s new from AWS in the machine learning space. We will discuss and demonstrate the latest new services for ML on AWS: Amazon SageMaker, AWS DeepLens, Amazon Rekogntion Video, Amazon Translate, Amazon Transcribe, and Amazon Comprehend. Attend this session to understand how to make the most of machine learning in the cloud.
Slides from my talk at the first AWS Community Day in Bangalore
https://www.meetup.com/awsugblr/events/243819403/
Speaker notes: https://medium.com/@adhorn/10-lessons-from-10-years-of-aws-part-1-258b56703fcf
and https://medium.com/@adhorn/10-lessons-from-10-years-of-aws-part-2-5dd92b533870
The list is not in any particular order :)
Women in Big Data Forum’s mission is to strengthen the diversity in the big data field. As part of this initiative, they encourage and attract more female talent to the big data & analytics field and help them to connect, engage and grow.
MCL206-Creating Next Generation Speech-Enabled Applications with Amazon PollyAmazon Web Services
Amazon Polly is a service that turns text into lifelike speech, making it easy to develop applications that use high-quality speech to increase engagement and accessibility. Get a glimpse into successful applications that use Amazon Polly text-to-speech service to enable an app to talk to its users. Attendees will benefit from understanding real-world business use cases, and learn how to add feature-rich voice capabilities to their new or existing applications.
RET302-Delight your Retail Customers with an Interactive Customer Service Exp...Amazon Web Services
Today’s retail customers expect exceptional customer service and tailored solutions to their problems. Chat and voice interfaces provide retailers with new ways to interact with their customers and to provide intelligent & efficient solutions. In this session, we will build and demonstrate a ChatBot powered by Amazon AI that can autonomously guide a customer through the process of reporting an undelivered or defective item & quickly offer appropriate solutions. Learn how to redefine your customer service experience by tying together Amazon Lex, AWS Lambda and AWS DynamoDB to easily add ChatBot functionality to your retail solution.
BAP307_Use Amazon Lex to Build a Customer Service Chatbot in Your Amazon Conn...Amazon Web Services
In this session, you learn how easy it is to incorporate a voice-based Amazon Lex chatbot into Amazon Connect. We walk you through configuring your own Amazon Connect contact center, implementing a chatbot, and using it in your workflows to deliver a personalized caller experience. You also learn to further personalize the caller experience using AWS Lambda to look up information about the caller from a customer data system. Leave the session with a functioning contact center and a voice-enabled chatbot that you can configure to your business needs over time. Come prepared to build by bringing your laptop and a phone to make test calls.
ATC303-Cache Me If You Can Minimizing Latency While Optimizing Cost Through A...Amazon Web Services
From CloudFront to ElastiCache to DynamoDB Accelerator (DAX), this is your one-stop shop for learning how to apply caching methods to your AdTech workload: What data to cache and why? What are common side effects and pitfalls when caching? What is negative caching and how can it help you maximize your cache hit rate? How to use DynamoDB Accelerator in practice? How can you ensure that data always stays current in your cache? These and many more topics will be discussed in depth during this talk and we’ll share lessons learned from Team Internet, the leading provider in domain monetization.
re:Invent re:Cap - An overview of Artificial Intelligence and Machine Learnin...Adrian Hornsby
In this session, you will learn about our strategy for driving machine learning innovation for our customers and learn what’s new from AWS in the machine learning space. We will discuss and demonstrate the latest new services for ML on AWS: Amazon SageMaker, AWS DeepLens, Amazon Rekogntion Video, Amazon Translate, Amazon Transcribe, and Amazon Comprehend. Attend this session to understand how to make the most of machine learning in the cloud.
Slides from my talk at the first AWS Community Day in Bangalore
https://www.meetup.com/awsugblr/events/243819403/
Speaker notes: https://medium.com/@adhorn/10-lessons-from-10-years-of-aws-part-1-258b56703fcf
and https://medium.com/@adhorn/10-lessons-from-10-years-of-aws-part-2-5dd92b533870
The list is not in any particular order :)
Women in Big Data Forum’s mission is to strengthen the diversity in the big data field. As part of this initiative, they encourage and attract more female talent to the big data & analytics field and help them to connect, engage and grow.
NEW LAUNCH! Building Virtual Reality and Augmented Reality Applications with ...Amazon Web Services
AWS has launched Amazon Sumerian. Sumerian lets you create and run virtual reality (VR), augmented reality (AR), and 3D applications quickly and easily without requiring any specialized programming or 3D graphics expertise. In this workshop, you will learn how to use Sumerian to build a scene viewable in WebVR. We will cover the Sumerian interface, asset management and adding those assets to scenes. You will learn how to manipulating the assets, add behaviors to objects you placed in the scene and connect to AWS services. Then we will publish your scene.
NEW LAUNCH! Introducing Amazon Translate – Now in Preview - MCL209 - re:Inven...Amazon Web Services
Amazon Translate is a neural machine translation service that delivers fast, high-quality, and affordable language translation. Neural machine translation uses deep learning to deliver more accurate and more natural sounding translation than older statistical and rule-based translation algorithms. Amazon Translate enables translation at scale so that you can easily translate large volumes of text efficiently to handle tasks like localizing content for international users and facilitating real-time cross-lingual communication.
Join this session to learn more and find out how you get can started with Amazon Translate, today!
Design, Build, and Modernize Your Web Applications with AWSDonnie Prakoso
Cloud makes it super easy for you to spin off your desired IT resources. But, the true value of cloud lies in its capability to provide you a set of building blocks for your applications. Join us in this hands-on session to understand how to use Amazon Virtual Private Cloud (VPC) and Amazon Elastic Compute Cloud (EC2) along with Amazon EC2 Auto Scaling and Elastic Load Balancer to design your scalable architecture and build your applications in no time. Moreover, we will discover how to modernize your application with the help of our serverless service AWS Lambda.
MCL204_How Washington County Sherriff’s Office is using Amazon AI to Identify...Amazon Web Services
In this session, we dive into design paradigms and architectures that allow you to leverage the power of AWS AI services and Analytics to build intelligent AI systems. Going back to 2001, Washington County jail management system has archived hundred thousands of mugshots and by using Amazon Rekognition and other AWS services, they were able to build a powerful tool for identifying suspects.
Bringing Characters to Life with Amazon Polly Text-to-Speech - AWS Online Tec...Amazon Web Services
Learning Objectives:
- Using Text-to-Speech to voice characters in game production, i.e. character speech animation
- Amazon Polly & Lumberyard integration
- Learn how to create lip-syncing avatars, karaoke style text highlighting, and integrate speech capabilities into the gaming engines
Bring the Power of AI to Contact Centers - BAP301 - re:Invent 2017Amazon Web Services
mazon Connect is a cloud-based contact center service that allows you to create dynamic contact flows and personalized caller experiences by using their history and responses to anticipate their needs. Learn how with Amazon Lex, an AI service that allows you to create intelligent conversational “chatbots,” turning your contact flows into natural conversations using the same technology behind Amazon Alexa. Routine tasks such as password resets, order status, and balance inquiries can be automated without an agent. In this session, you will hear from Asurion about their Amazon Connect contact center environment and how they enhanced the customer and agent experience with Amazon Lex.
Devoxx: Building AI-powered applications on AWSAdrian Hornsby
Slides from my talk at devoxx2018
The video: https://www.youtube.com/watch?v=-izfBVlHkSc
https://cfp.devoxx.be/2017/talk/XEO-9942/Building_Serverless_AI-powered_Applications_on_AWS
Deliver Voice Automated Serverless BI Solutions in Under 3 Hours - ABD325 - r...Amazon Web Services
Use AWS tools to discover meaningful Key Performance Indicators (KPIs) for your organization. Data that was sitting in raw form such as JSON can be published to S3 and queried using Athena, the AWS clusterless query engine. To visually discover your data, AWS Quicksight, will enable your organization to create KPIs such as: “How many unique user visits in the last quarter?” or “How many tweets has our company had from AsiaPac in the last day?”. In this workshop we’ll use these Big Data technologies along with AWS serverless tools to deliver metrics through voice. To do this, we’ll walk through the process of enabling and testing these metrics for a custom skill on Alexa-enabled devices (No echo device needed for workshop). This will give you the skills to develop creative voice-powered analytics to your organization’s stakeholders.
Working with Amazon Lex Chatbots in Amazon Connect - AWS Online Tech TalksAmazon Web Services
Learning Objectives:
- Learn how to setup Amazon Connect
- Learn the value of Amazon Connect and virtual assistants
- Learn how to use Amazon Lex chatbots in Amazon Lex
MAE303-OTT State of Play Innovation at Netflix, Hulu, Amazon Video, and AWS E...Amazon Web Services
Every evening video streaming consumes over 70% of the internet’s bandwidth, with demand only expected to increase as young households forego traditional pay TV for OTT services (whether live, on-demand, ad-supported, transactional, subscription, or a combination thereof). In this session senior tech architects from Netflix, Hulu, and Amazon Video discuss lessons and best practices around hosting largest scale video distribution workloads to enable high traffic consumption at demanding reliability requirements. You will also hear from AWS experts on the latest developments in cloud-based video processing, distribution, and personalization for both live and on-demand streaming.
Use Amazon Rekognition to Build a Facial Recognition SystemAmazon Web Services
Amazon Rekognition makes it easy to extract meaningful metadata from visual content. In this workshop, you will work in teams to build a simple system to help track missing persons. You’ll develop a solution that leverages Amazon Rekognition and other AWS services to analyze images from various sources (e.g., social media) and provide authorities with timely reports and alerts on new leads for missing individuals. The solution will entail a repeatable and automated process that follows best practices for architecting in the cloud, such as designing for high availability and scalability.
How to Build a Backend for an Alexa Smart Home Skill - ALX316 - re:Invent 2017Amazon Web Services
In this hands-on workshop, you learn how to build a skill and a supporting backend for Alexa that uses the APIs for Alexa Smart Home. This session involves creating a solution that implements some of the key services in supporting an Alexa Smart Home Skill including directive and event handling, device discovery, endpoint messages, and asynchronous messaging.
IOT311_Customer Stories of Things, Cloud, and Analytics on AWSAmazon Web Services
In this session, AWS IoT customers talk about the nuances, successes, and challenges of running large-scale IoT deployments on AWS. Hear from customers who have been operating on AWS IoT. Learn from their war stories of development and their architectural recommendations on technical best practices on IoT.
Motion detection triggers have reduced the amount of video recorded by modern devices. But maybe you want to reduce that further—maybe you only care if a car or a person is on-camera before recording or sending a notification. Security cameras and smart doorbells can use Amazon Rekognition to reduce the number of false alarms. Learn how device makers and home enthusiasts are building their own smart layers of person and car detection to reduce false alarms and limit video volume. Learn too how you can use face detection and recognition to notify you when a friend has arrived.
Building Your Smart Applications with Machine Learning on AWS | AWS WebinarAmazon Web Services
Machine Learning (ML) has long been an arcane topic, accessible only to experts. In this webinar, you will learn how to easily add Amazon API-driven ML services to your education software. Image and video analysis, text-to-speech, speech-to-text, translation, natural language processing: all these are just an API call away. Through code-level demos, we'll show you how to quickly start integrating these services into your education offerings, with zero ML expertise required.
Speaker: Julien Simon, Principal Evangelist AI/ML EMEA, Amazon Web Services
Learn more: https://aws.amazon.com/education
View the video recording here: https://youtu.be/Dsj5KgER6ec
The slides from my talk at the AWS DevDays in the Nordics.
https://aws.amazon.com/events/Devdays-Nordics/agenda/
Objectives:
- Understand Serverless Key Concepts.
- Understand Event Processing Architecture.
- Understand Operation Automation Architecture.
- Understand Web Application Architecture.
- Understand Data Processing Architecture.
* Kinesis-based apps.
* IoT-based apps.
NEW LAUNCH! Building Virtual Reality and Augmented Reality Applications with ...Amazon Web Services
AWS has launched Amazon Sumerian. Sumerian lets you create and run virtual reality (VR), augmented reality (AR), and 3D applications quickly and easily without requiring any specialized programming or 3D graphics expertise. In this workshop, you will learn how to use Sumerian to build a scene viewable in WebVR. We will cover the Sumerian interface, asset management and adding those assets to scenes. You will learn how to manipulating the assets, add behaviors to objects you placed in the scene and connect to AWS services. Then we will publish your scene.
NEW LAUNCH! Introducing Amazon Translate – Now in Preview - MCL209 - re:Inven...Amazon Web Services
Amazon Translate is a neural machine translation service that delivers fast, high-quality, and affordable language translation. Neural machine translation uses deep learning to deliver more accurate and more natural sounding translation than older statistical and rule-based translation algorithms. Amazon Translate enables translation at scale so that you can easily translate large volumes of text efficiently to handle tasks like localizing content for international users and facilitating real-time cross-lingual communication.
Join this session to learn more and find out how you get can started with Amazon Translate, today!
Design, Build, and Modernize Your Web Applications with AWSDonnie Prakoso
Cloud makes it super easy for you to spin off your desired IT resources. But, the true value of cloud lies in its capability to provide you a set of building blocks for your applications. Join us in this hands-on session to understand how to use Amazon Virtual Private Cloud (VPC) and Amazon Elastic Compute Cloud (EC2) along with Amazon EC2 Auto Scaling and Elastic Load Balancer to design your scalable architecture and build your applications in no time. Moreover, we will discover how to modernize your application with the help of our serverless service AWS Lambda.
MCL204_How Washington County Sherriff’s Office is using Amazon AI to Identify...Amazon Web Services
In this session, we dive into design paradigms and architectures that allow you to leverage the power of AWS AI services and Analytics to build intelligent AI systems. Going back to 2001, Washington County jail management system has archived hundred thousands of mugshots and by using Amazon Rekognition and other AWS services, they were able to build a powerful tool for identifying suspects.
Bringing Characters to Life with Amazon Polly Text-to-Speech - AWS Online Tec...Amazon Web Services
Learning Objectives:
- Using Text-to-Speech to voice characters in game production, i.e. character speech animation
- Amazon Polly & Lumberyard integration
- Learn how to create lip-syncing avatars, karaoke style text highlighting, and integrate speech capabilities into the gaming engines
Bring the Power of AI to Contact Centers - BAP301 - re:Invent 2017Amazon Web Services
mazon Connect is a cloud-based contact center service that allows you to create dynamic contact flows and personalized caller experiences by using their history and responses to anticipate their needs. Learn how with Amazon Lex, an AI service that allows you to create intelligent conversational “chatbots,” turning your contact flows into natural conversations using the same technology behind Amazon Alexa. Routine tasks such as password resets, order status, and balance inquiries can be automated without an agent. In this session, you will hear from Asurion about their Amazon Connect contact center environment and how they enhanced the customer and agent experience with Amazon Lex.
Devoxx: Building AI-powered applications on AWSAdrian Hornsby
Slides from my talk at devoxx2018
The video: https://www.youtube.com/watch?v=-izfBVlHkSc
https://cfp.devoxx.be/2017/talk/XEO-9942/Building_Serverless_AI-powered_Applications_on_AWS
Deliver Voice Automated Serverless BI Solutions in Under 3 Hours - ABD325 - r...Amazon Web Services
Use AWS tools to discover meaningful Key Performance Indicators (KPIs) for your organization. Data that was sitting in raw form such as JSON can be published to S3 and queried using Athena, the AWS clusterless query engine. To visually discover your data, AWS Quicksight, will enable your organization to create KPIs such as: “How many unique user visits in the last quarter?” or “How many tweets has our company had from AsiaPac in the last day?”. In this workshop we’ll use these Big Data technologies along with AWS serverless tools to deliver metrics through voice. To do this, we’ll walk through the process of enabling and testing these metrics for a custom skill on Alexa-enabled devices (No echo device needed for workshop). This will give you the skills to develop creative voice-powered analytics to your organization’s stakeholders.
Working with Amazon Lex Chatbots in Amazon Connect - AWS Online Tech TalksAmazon Web Services
Learning Objectives:
- Learn how to setup Amazon Connect
- Learn the value of Amazon Connect and virtual assistants
- Learn how to use Amazon Lex chatbots in Amazon Lex
MAE303-OTT State of Play Innovation at Netflix, Hulu, Amazon Video, and AWS E...Amazon Web Services
Every evening video streaming consumes over 70% of the internet’s bandwidth, with demand only expected to increase as young households forego traditional pay TV for OTT services (whether live, on-demand, ad-supported, transactional, subscription, or a combination thereof). In this session senior tech architects from Netflix, Hulu, and Amazon Video discuss lessons and best practices around hosting largest scale video distribution workloads to enable high traffic consumption at demanding reliability requirements. You will also hear from AWS experts on the latest developments in cloud-based video processing, distribution, and personalization for both live and on-demand streaming.
Use Amazon Rekognition to Build a Facial Recognition SystemAmazon Web Services
Amazon Rekognition makes it easy to extract meaningful metadata from visual content. In this workshop, you will work in teams to build a simple system to help track missing persons. You’ll develop a solution that leverages Amazon Rekognition and other AWS services to analyze images from various sources (e.g., social media) and provide authorities with timely reports and alerts on new leads for missing individuals. The solution will entail a repeatable and automated process that follows best practices for architecting in the cloud, such as designing for high availability and scalability.
How to Build a Backend for an Alexa Smart Home Skill - ALX316 - re:Invent 2017Amazon Web Services
In this hands-on workshop, you learn how to build a skill and a supporting backend for Alexa that uses the APIs for Alexa Smart Home. This session involves creating a solution that implements some of the key services in supporting an Alexa Smart Home Skill including directive and event handling, device discovery, endpoint messages, and asynchronous messaging.
IOT311_Customer Stories of Things, Cloud, and Analytics on AWSAmazon Web Services
In this session, AWS IoT customers talk about the nuances, successes, and challenges of running large-scale IoT deployments on AWS. Hear from customers who have been operating on AWS IoT. Learn from their war stories of development and their architectural recommendations on technical best practices on IoT.
Motion detection triggers have reduced the amount of video recorded by modern devices. But maybe you want to reduce that further—maybe you only care if a car or a person is on-camera before recording or sending a notification. Security cameras and smart doorbells can use Amazon Rekognition to reduce the number of false alarms. Learn how device makers and home enthusiasts are building their own smart layers of person and car detection to reduce false alarms and limit video volume. Learn too how you can use face detection and recognition to notify you when a friend has arrived.
Building Your Smart Applications with Machine Learning on AWS | AWS WebinarAmazon Web Services
Machine Learning (ML) has long been an arcane topic, accessible only to experts. In this webinar, you will learn how to easily add Amazon API-driven ML services to your education software. Image and video analysis, text-to-speech, speech-to-text, translation, natural language processing: all these are just an API call away. Through code-level demos, we'll show you how to quickly start integrating these services into your education offerings, with zero ML expertise required.
Speaker: Julien Simon, Principal Evangelist AI/ML EMEA, Amazon Web Services
Learn more: https://aws.amazon.com/education
View the video recording here: https://youtu.be/Dsj5KgER6ec
The slides from my talk at the AWS DevDays in the Nordics.
https://aws.amazon.com/events/Devdays-Nordics/agenda/
Objectives:
- Understand Serverless Key Concepts.
- Understand Event Processing Architecture.
- Understand Operation Automation Architecture.
- Understand Web Application Architecture.
- Understand Data Processing Architecture.
* Kinesis-based apps.
* IoT-based apps.
This presentation is focused on building solutions and strategy to solve business or customer engagement challenges. It tells the Amazon Machine Learning story and describes core AWS Artificial Intelligence services such as Polly, Lex and Rekognition can be applied to business problems.
Amazon AI services bring natural language understanding (NLU), automatic speech recognition (ASR), visual search and image recognition, text-to-speech (TTS), and ML technologies within the reach of every developer. In this session, we will dive deep into 2 specific AWS services: Amazon Lex and Amazon Polly. Amazon Lex uses the same technology as Amazon Alexa to provide advanced deep learning functionalities of automatic speech recognition (ASR) and natural language understanding (NLU) to enable you to build applications with conversational interfaces, commonly called chatbots. Amazon Polly is a service that turns text into lifelike speech. Polly lets you create applications that speak in over two dozen languages with a wide variety of natural sounding male and female voices to enable you to build entirely new categories of speech-enabled products.
New Artificial Intelligence and IoT Services (Lex, Polly, Rekognition, Greeng...Amazon Web Services
This talk will recap new AI and IoT services announced or released at re:Invent. In the AI space, Gavin will cover Lex, the same deep learning engine that power Alexa; Polly, a service that turns text into lifelike speech; and Rekognition, a service that makes it easy to add image analysis to your applications. For IoT, he will cover Greengrass, which is software that lets you run local compute, messaging and data caching for connected devices. Also covered will be the 2nd generation AWS IoT Button, and Enterprise Program.
An Overview of AI at AWS: Amazon Lex, Amazon Polly, Amazon Rekognition, Apach...Amazon Web Services
by Keith Steward, Solutions Architect, AWS
AI services on the AWS cloud bring deep learning technologies like natural language understanding, automatic speech recognition, computer vision, text-to-speech, and machine learning within reach of every developer. For more in-depth deep learning applications, the Deep Learning AMIs let you create managed, auto-scaling clusters of GPUs for large scale training, or run inference on trained models with compute-optimized or general-purpose CPU instances. Whether you’re just getting started with AI or you’re a deep learning expert, this session will provide a meaningful overview of how to improve scale and efficiency with the AWS Cloud. Level 200
How Amazon AI Can Help You Transform Your Education Business | AWS WebinarAmazon Web Services
Machine Learning (ML) is a hot topic in the education industry. In this webinar, you will learn how AWS customers are using ML on AWS to transform their companies and their products. We'll go through many use cases across different industries (education, media, finance, retail, etc.), both in the enterprise and the startup worlds. In the process, we'll introduce you to the growing family of API-driven ML services that provide EdTechs with everything they need to innovate and build transformative learning solutions for the education marketplace.
Similar to Building AI-powered Serverless Applications on AWS (20)
How can your business benefit from going serverless?Adrian Hornsby
Serverless architectures let you build and deploy applications and services with infrastructure resources that require zero administration. In the past, you had to provision and scale servers to run your application code to install and operate distributed databases and build and run custom software to handle API requests. Now AWS provides a stack of scalable fully-managed services that eliminates these operational complexities. In this session, you will learn about the basics of serverless and especially how your business can benefit from it.
Moving Forward with AI - as presented at the Prosessipäivät 2018Adrian Hornsby
https://www.oppia.fi/prosessipaivat/
-
Self-Driving cars. Commercial drones. Smart cameras. Movie and music creation. Powerful & intelligent robots. Over the past few years, a new revolution has brought AI almost to the level of science-fiction. However, most companies are not worried about far-off futuristic applications of AI, they want to know what AI can do - today - for their organisations. Distinguishing the hype from reality can be a bit confusing, especially when you consider the attention that AI gets from the media and commentators. So, how can your organisation get started and put AI to work for you? That is the question I will answer in this talk. From greater customer intimacy, increasing competitive advantage and improving efficiency, I will discuss and show how AI can be used today and help the organisation in more impactful ways.
Chaos Engineering: Why Breaking Things Should Be Practised.Adrian Hornsby
As presented at the AWS London Summit 2018
With the rise of micro-services and large-scale distributed architectures, software systems have grown increasingly complex and hard to understand. Adding to that complexity, the velocity of software delivery has also dramatically increased, resulting in failures being harder to predict and contain.
While the cloud allows for high availability, redundancy and fault-tolerance, no single component can guarantee 100% uptime. Therefore, we have to understand availability but especially learn how to design architectures with failure in mind.
And since failures have become more and more chaotic in nature, we must turn to chaos engineering in order to identify failures before they become outages.
In this talk, I will deep dive into availability, reliability and large-scale architectures and make an introduction to chaos engineering, a discipline that promotes breaking things on purpose in order to learn how to build more resilient systems.
Chaos Engineering: Why Breaking Things Should Be Practised.Adrian Hornsby
With the rise of micro-services and large-scale distributed architectures, software systems have grown increasingly complex and hard to understand. Adding to that complexity, the velocity of software delivery has also dramatically increased, resulting in failures being harder to predict and contain.
While the cloud allows for high availability, redundancy and fault-tolerance, no single component can guarantee 100% uptime. Therefore, we have to understand availability but especially learn how to design architectures with failure in mind.
And since failures have become more and more chaotic in nature, we must turn to chaos engineering in order to identify failures before they become outages.
In this talk, I will deep dive into availability, reliability and large-scale architectures and make an introduction to chaos engineering, a discipline that promotes breaking things on purpose in order to learn how to build more resilient systems.
Slides from my talk at the Data Innovations Summit on MXNet Model Server.
https://www.datainnovationsummit.com/
Apache MXNet Model Server (MMS) is a flexible and easy to use tool for serving deep learning models exported from MXNet or the Open Neural Network Exchange (ONNX).
https://github.com/awslabs/mxnet-model-server
Building a Multi-Region, Active-Active Serverless Backends.Adrian Hornsby
From understanding reliability and availability, this talks walks you through the why and the how of building multi-region, active-active applications, and especially why serverless is a great fit.
Self-Driving cars. Commercial drones. Smart cameras. Movie and music creation. Powerful & intelligent robots. Over the past few years, a new revolution has brought AI almost to the level of science-fiction. However, most companies are not worried about far-off futuristic applications of AI, they want to know what AI can do - today - for their organisations. Distinguishing the hype from reality can be a bit confusing, especially when you consider the attention that AI gets from the media and commentators. So, how can your organisation get started and put AI to work for you? That is the question I will answer in this talk. From greater customer intimacy, increasing competitive advantage and improving efficiency, I will discuss and show how AI can be used today and help the organisation in more impactful ways.
re:Invent re:Cap - Big Data & IoT at Any ScaleAdrian Hornsby
This session covers the most recent Big Data & IoT announcements at re:Invent. Learn about trends and use cases for understanding your data and implementing an Internet of Things (IoT) project. Hear about how AWS customers are using AWS IoT to connect their devices to the cloud and solve business challenges with IoT.
Developing Sophisticated Serverless Applications with AIAdrian Hornsby
The slides from my talk at the Serverless Summit in India http://inserverless.com
Developing advanced AI enabled applications with serverless technology on AWS
Journey Towards Scaling Your API to 10 Million UsersAdrian Hornsby
The slides from my talk at the NordicAPI summit 2017:
https://nordicapis.com/sessions/journey-towards-scaling-application-10-million-users/
A collection of thoughts and ideas that I experienced during my 10 years working with AWS Cloud.
Slides from my talk at the IP Expo Nordic 2017:
https://www.ipexponordic.com/Speakers-2017/Adrian-Hornsby
Speed and agility are essential for today’s businesses. The quicker you can get from an idea to first results, the more you can experiment and innovate with your data, perform ad-hoc analysis, and drive answers to new business questions. During this talk, Adrian will take in key features of the AWS IoT platform, latest developments and live demos
AWS Batch: Simplifying batch computing in the cloudAdrian Hornsby
Docker enables you to create highly customized images that are used to execute your jobs. These images allow you to easily share complex applications between teams and even organizations. However, sometimes you might just need to run a script! This talk walk you through the steps to create and run a simple “fetch & run” job in AWS Batch. AWS Batch executes jobs as Docker containers using Amazon ECS. You build a simple Docker image containing a helper application that can download your script or even a zip file from Amazon S3. AWS Batch then launches an instance of your container image to retrieve your script and run your job.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
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.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
2. • Technical Evangelist, Developer Advocate,
… Software Engineer
• Own bed in Finland
• Previously:
• Solutions Architect @AWS
• Lead Cloud Architect @Dreambroker
• Director of Engineering, Software Engineer, DevOps, Manager, ... @Hdm
• Researcher @Nokia Research Center
• and a bunch of other stuff.
• Climber, like Ginger shots.
3. What to Expect from the Session
1. A little bit history & theory never kills
2. AI in AWS
3. Building AI-powered apps x3
4.
5. No servers to provision
or manage
Scales with usage
Never pay for idle Availability and fault
tolerance built in
Serverless means…
16. Text In, Life-like Speech Out
Amazon Polly
“Today in Seattle, WA
it’s 11°F”
“Today in Seattle Washington
it’s 11 degrees Fahrenheit”
47 lifelike voices spread across 24 languages
17. “Today in Seattle, WA, it’s 11°F”
‘"We live for the music" live from the Madison Square Garden.’
1. Automatic, Accurate Text Processing
A Focus On Voice Quality & Pronunciation
18. 2. Intelligible and Easy to Understand
1. Automatic, Accurate Text Processing
A Focus On Voice Quality & Pronunciation
19. 2. Intelligible and Easy to Understand
3. Add Semantic Meaning to Text
“Richard’s number is 2122341237“
“Richard’s number is 2122341237“
Telephone Number
A Focus On Voice Quality & Pronunciation
1. Automatic, Accurate Text Processing
20. 2. Intelligible and Easy to Understand
3. Add Semantic Meaning to Text
4. Customized Pronunciation
“My daughter’s name is Kaja.”
“My daughter’s name is Kaja.”
A Focus On Voice Quality & Pronunciation
1. Automatic, Accurate Text Processing
21. A Focus On Voice Quality & Pronunciation
https://www.w3.org/TR/speech-synthesis/<speak>
The spelling of my last name is
<prosody rate='x-slow'>
<say-as interpret-as="characters">Adrian</say-as>
</prosody></speak>
22. Duolingo voices its language learning service Using Polly
Duolingo is a free language learning service where
users help translate the web and rate translations.
With Amazon Polly our users
benefit from the most lifelike
Text-to-Speech voices
available on the market.
Severin Hacker
CTO, Duolingo
”
“
• Spoken language crucial for
language learning
• Accurate pronunciation matters
• Faster iteration thanks to TTS
• As good as natural human speech
23.
24. <API>
Amazon Polly
</API>
aws polly synthesize-speech
--text "It was nice to live such a wonderful live show"
--output-format mp3
--voice-id Joanna
--text-type text johanna.mp3
28. Amazon Rekognition
Deep learning-based image recognition service
Search, verify, and organize millions of images
Object and Scene
Detection
Facial
Analysis
Face
Comparison
Facial
Recognition
36. Amazon Rekognition
Customers
• Digital Asset Management
• Media and Entertainment
• Travel and Hospitality
• Influencer Marketing
• Systems Integration
• Digital Advertising
• Consumer Storage
• Law Enforcement
• Public Safety
• eCommerce
• Education
40. Cognito support for Identity
Username
Password
Sign In
SAML
Identity Provider
Amazon Cognito2. Get AWS credentials
API Gateway
DynamoDB S3
Lambda
Cognito User Pools
Rekognition
Polly
45. S e l e c t i m a g e
c o n v e rt e r
RA W t o J P E G RA W t o P NGRA W t o TI FF
L o a d i n Da t a b a se
Start
End
Un s u p p or te d i m a g e
t yp eParallel Steps
AWS Step Functions
46. P r o c e s s p h o t o
Re s i ze i m a g e
Start
End
E xt r a c t m e t a d a ta Fa c i a l r e c o g n it i on
L o a d i n Da t a b a se
Branching Steps
AWS Step Functions
you have a lot to cover and you are happy to field questions after the talk.
A trillion is 1,000,000,000,000, also know as 10 to the 12th power, or one million million. It’s such a large number it’s hard to get your head around it, so sometimes trillion just means “wow, a lot.”
AWS is an AI enabler .. For all the reason mentioned here –
When AWS was established in 2006, one core premise was to allow anyone, even a student in his door-room, to get access to the same technologies that Fortune 500 companies have – we called it democratization of technology.
And the result of this is that we see a ton of machine learning up on AWS today, literally from A through to Z. So everything from Ancestry, who are using machine learning and deep learning to be able to process genomic information and build out family trees, all the way through to Zillow, who use machine learning to do house-price estimation up on the website.
Amazon Web Services provides a rich ecosystem to help you build smarter applications. In this context, it is worth highlighting the higher level AI services based on deep learning algorithms, like Amazon Rekognition, an image recognition service, Amazon Polly, a text to speech synthesizer, and Amazon Lex, a voice and text chatbot service.
We also provide the infrastructure including GPU EC2 instances for fast parallel processing which you can use in combination with any of the popular deep learning libraries like Apache mxnet, Tensorflow, Theano, etc, all of which are available on the AWS deep learning AMI.
For your general machine learning purposes, you can also use EC2, Amazon Elastic MapReduce and Spark with SparkML to run any machine learning algorithm. Another popular library is the python scikit-learn, which you can deploy on AWS Lambda or containers, or EC2.
So what I am trying to convey is that there is a lot of choice, which basically boils down to picking the right tool for the right job, where you can make trade-offs between ‘do your own’ with all the flexibility, or picking a managed solution which allows you to get results fast without having to do the heavy lifting.
The basics are pretty simple, but the service has deep functionality.
You can send the service a simple string of text, and it will generate the life like voice in your choice of 47 different voices.
But it’s not naive of the context of the text. For example, the text here - ‘WA’ and ‘degree F’, that would sound strange if it were spoken out loud.
Instead, Polly will automatically expand the text strings ‘WA’ and ‘degree F’, to ‘Washington’ and ‘degrees fahrenheit’, to create more life like speech. The developer doesn’t have to do anything - just send the text, and get life like voice back.
30
24
a fully managed deep learning based image recognition service.
Designed from the get-go to run at scale. It comprehends scenes, objects, concepts and faces.
Given an image, it will return a list of labels. Given an image with one or more faces,it will return bounding boxes for each face, along with face attributes.
Given two images with faces, it will compare the largest face from the source image and find similarity with faces found in the tagret image.
Rekognition provides quality face recognition at scale, and supports creation of collection of millions of faces and search of similar faces in the collection.
Now lets dive into each of these features and look at the API that support these features.
Image moderation
Rekognition automatically detects explicit or suggestive adult content in your images, and provides confidence scores.