The document provides an overview of machine learning and how to use Azure Cognitive Services for facial recognition and emotion detection. It discusses collecting data, finding patterns in the data, building models, training models, and applying models. It then introduces Azure Cognitive Services as an easier way to perform these tasks using pre-built APIs and provides a step-by-step example of using the Face API to detect emotions from a selfie photo taken via webcam.
This document discusses Azure Cognitive Services and provides an overview of its capabilities. It describes features like speech, language, vision, and decision APIs that can be used to build AI applications. It also provides a demonstration of using the Face API for mood analysis, including code samples for taking a photo, calling the REST API, and parsing the response. The document encourages developers to try out Cognitive Services for free and provides links to documentation and upcoming events.
Error Reporting in ZF2: form messages, custom error pages, loggingSteve Maraspin
Errors frustrate users. No matter if it's their fault or applications', risks that they'll lose interest in our product is high. In this presentation, given at the Italian ZFDay 2014, I discuss about these issues and provide some hints for improving error reporting and handling.
Tips and tricks for building api heavy ruby on rails applicationsTim Cull
The document provides tips for building API-heavy Ruby on Rails applications. It discusses using APIs from Instagram, CafePress, Spreadsheets, Google Docs, and others. It covers authentication challenges, using background jobs, effective testing strategies like mocking HTTP requests, and different approaches to OAuth authentication used by APIs like Instagram, Freshbooks, Xero, and Evernote. Code examples are provided for common API patterns like making requests, parsing responses, and implementing OAuth flows.
The document discusses different techniques for making APIs more elegant, including variable arguments, method_missing, blocks, and instance_eval. It provides examples of each technique using a CSS parser and AWS API client. Variable arguments allow flexible method definitions. Method_missing and respond_to? allow dynamically handling missing methods. Blocks and instance_eval allow evaluating code in the context of an object.
DotNet 2019 | Sherry List - Azure Cognitive Services with Native ScriptPlain Concepts
This document provides an overview of Azure Cognitive Services presented by Sherry List. It begins with introductions and then covers key topics including artificial intelligence, machine learning, machine learning techniques like deep learning and clustering. It discusses how machine learning works with data, patterns, algorithms, models and training. Finally, it provides a detailed breakdown of the various cognitive services for decision, speech, language, search and vision with examples of APIs within each category. It also demonstrates how to use cognitive services by creating an account, calling REST APIs and parsing JSON responses.
Azure Cognitive Services: Mood AnalyzerSherry List
In this talk, we are going to have a quick overview of Azure cognitive services and then see how quickly you can build a {N} app which analyze your mood with the help of Face API
A way to identify trusted developer strings (aka "literals", which have been defined within the PHP script) which need to be used for HTML templates, SQL strings, CLI strings; and keep those completely separate from user controlled (attacker tainted) strings.
This document discusses Azure Cognitive Services and provides an overview of its capabilities. It describes features like speech, language, vision, and decision APIs that can be used to build AI applications. It also provides a demonstration of using the Face API for mood analysis, including code samples for taking a photo, calling the REST API, and parsing the response. The document encourages developers to try out Cognitive Services for free and provides links to documentation and upcoming events.
Error Reporting in ZF2: form messages, custom error pages, loggingSteve Maraspin
Errors frustrate users. No matter if it's their fault or applications', risks that they'll lose interest in our product is high. In this presentation, given at the Italian ZFDay 2014, I discuss about these issues and provide some hints for improving error reporting and handling.
Tips and tricks for building api heavy ruby on rails applicationsTim Cull
The document provides tips for building API-heavy Ruby on Rails applications. It discusses using APIs from Instagram, CafePress, Spreadsheets, Google Docs, and others. It covers authentication challenges, using background jobs, effective testing strategies like mocking HTTP requests, and different approaches to OAuth authentication used by APIs like Instagram, Freshbooks, Xero, and Evernote. Code examples are provided for common API patterns like making requests, parsing responses, and implementing OAuth flows.
The document discusses different techniques for making APIs more elegant, including variable arguments, method_missing, blocks, and instance_eval. It provides examples of each technique using a CSS parser and AWS API client. Variable arguments allow flexible method definitions. Method_missing and respond_to? allow dynamically handling missing methods. Blocks and instance_eval allow evaluating code in the context of an object.
DotNet 2019 | Sherry List - Azure Cognitive Services with Native ScriptPlain Concepts
This document provides an overview of Azure Cognitive Services presented by Sherry List. It begins with introductions and then covers key topics including artificial intelligence, machine learning, machine learning techniques like deep learning and clustering. It discusses how machine learning works with data, patterns, algorithms, models and training. Finally, it provides a detailed breakdown of the various cognitive services for decision, speech, language, search and vision with examples of APIs within each category. It also demonstrates how to use cognitive services by creating an account, calling REST APIs and parsing JSON responses.
Azure Cognitive Services: Mood AnalyzerSherry List
In this talk, we are going to have a quick overview of Azure cognitive services and then see how quickly you can build a {N} app which analyze your mood with the help of Face API
A way to identify trusted developer strings (aka "literals", which have been defined within the PHP script) which need to be used for HTML templates, SQL strings, CLI strings; and keep those completely separate from user controlled (attacker tainted) strings.
Presentation for azPHP on setting up a new project using Zend_Tool. Also goes over creating basic modules, controllers, actions, models and layouts.
All code in the presentation has not necessarily been tested. Will update presentation when done.
QA Lab: тестирование ПО. Станислав Шмидт: "Self-testing REST APIs with API Fi...GeeksLab Odessa
5.12.15 QA Lab: тестирование программного обеспечения.
Upcoming events: goo.gl/I2gJ4H
Доклад о Play-Swagger, проекте с открытым исходным кодом, разрабатываемом в Zalando с использованием Scala и Play Framework. О том, как использование API First и Swagger позволяет ускорить процесс разработки, упростить взаимодействие команд и повысить качество продукта.
This document discusses Sling Models in AEM, including what they are, why they are useful, how to use them, and examples of Sling Model annotations. Sling Models allow mapping of Sling objects like resources and requests to plain Java objects using annotations. They reduce coding efforts and make code more maintainable by avoiding redundant code. The document covers the necessary dependencies, common annotations like @Model, @Inject, @Optional, and examples of injecting resources, child resources, and retrieving values from the request.
The document discusses using aspect oriented programming (AOP) in Python to design APIs. It describes how AOP can help separate concerns like security, logging, and serialization into distinct aspects to avoid scattering code across multiple functions. Decorators are proposed as a way to implement aspects for a bioenergy application API. Specific decorator aspects are presented for security, statistics, serialization, and dispatching API calls to core functions. The implementation applies the aspects as decorators to API functions to cleanly separate the concerns.
Increase the speed of Dart software delivery with unit testing, code analysis, headless browser testing, cross-browser and mobile testing, continuous integration, and automated deployments.
This document is the introduction slide deck for a presentation titled "Ajax on Rails". It discusses how Rails supports Ajax through Prototype and Scriptaculous libraries. It provides examples of using Prototype helpers like observe_field to create an auto-updating Ajax search. It also covers rendering partials on the server and strategies for degrading Ajax applications to work without JavaScript.
OSCON Google App Engine Codelab - July 2010ikailan
Slides for the App Engine codelab given on July 20, 2010. Note that a more verbose version of this codelab is available at:
https://sites.google.com/site/gdevelopercodelabs/app-engine/python-codelab
Kamil Płaczek: Server-side rendering niesie ze sobą liczne korzyści, o których nietrudno zapomnieć w świecie zdominowanym przez aplikacje typu single-page. Uruchomienie naszego SPA na serwerze może nie być jednak tak proste, jak pozornie się wydaje. Porozmawiamy o problemach, z którymi przyjdzie zmierzyć się programiście podczas implementacji SSR, a o których nie zawsze przeczytamy w sekcji "Getting started" dokumentacji naszej ulubionej biblioteki. Uwierzytelnianie, routing czy komunikacja z backendem – to niektóre z tematów, które poruszone zostaną podczas prezentacji na przykładzie Reacta i Express.js.
Daniel Fennelly gave a presentation to the Portland R User Group on January 15, 2013 about the R package TopicWatchr. TopicWatchr allows users to access time series text data through the LuckySort API. It can retrieve basic term counts over time from different text sources, as well as more advanced metrics like term co-occurrences. Fennelly demonstrated how to visualize this data and prototype algorithms for event detection. He invited users to beta test the package and said it now has more data options than when it was first released.
This document discusses dependency injection (DI) and its benefits when applied in real world projects. It defines DI as a pattern that allows removal of hard-coded dependencies and makes dependencies changeable. The document explains that DI improves code reuse, testability, and maintainability by reducing tight coupling between classes. It presents different DI techniques like constructor injection and describes how to configure dependencies using annotations or XML configuration. The benefits of DI mentioned include easy unit testing, supporting multiple configurations of a class, and mocking external services.
Hibernate changed how many applications are written. With its inclusion in ColdFusion 9, ORM has changed how many ColdFusion applications are written. This session will cover first why searching via ORM may benefit applications. Secondly the session will cover the many options for how to configure the search options and perform searches.
Presented at cf.Objective() 2012.
Build Deep Learning Applications with TensorFlow & SageMaker: Machine Learnin...Amazon Web Services
Machine Learning Week at the San Francisco Loft: Build Deep Learning Applications with TensorFlow and SageMaker
Deep learning continues to push the state of the art in domains such as computer vision, natural language understanding and recommendation engines. In this workshop, you’ll learn how to get started with the TensorFlow deep learning framework using Amazon SageMaker, a platform to easily build, train and deploy models at scale. You’ll learn how to build a model using TensorFlow by setting up a Jupyter notebook to get started with image and object recognition. You’ll also learn how to quickly train and deploy a model through Amazon SageMaker.
Level: 200-300
Speaker: Amit Sharma - Principal Solutions Architect, AWS
JSMVCOMFG - To sternly look at JavaScript MVC and Templating FrameworksMario Heiderich
The document discusses JavaScript MVC and templating frameworks and security issues found during penetration testing. Several frameworks were found to execute arbitrary JavaScript from markup in dangerous ways due to overuse of eval-like functions and lack of separation between code and content. This could lead to bypassing of content security policies. Metrics are proposed to evaluate frameworks on security practices like sandboxing and preventing injection into templates. While challenges exist, following best practices like strict separation of code and content could help frameworks improve security.
The document discusses frontend application development using jQuery and improvements that can be made. It notes that while jQuery is easy for small amounts of code, complexity grows quickly without proper architecture. It recommends separating view logic from business logic, using proven patterns like MVC/MVVM, creating a custom solution, or leveraging an existing framework. Backbone.js and Marionette.js are introduced as frameworks that can provide structure and simplify code. Key concepts like models, collections, views, and templating are explained for building maintainable single page applications.
Anatomy of an Addon Ecosystem - EmberConf 2019Lisa Backer
How do plugin-style addons actually work? Many of us have reaped the benefits of an Ember addon plugin approach, like with ember-service-worker and ember-cli-deploy.
These ecosystems utilize the build process to enable a plugin architecture requiring only configuration to implement powerful capabilities. But how, you ask?
We’ll do a technical deep dive into the mechanics of how the ember-service-worker ecosystem utilizes plugins. Along the way we’ll investigate the addon lifecycle and broccoli customizations. Finally we’ll touch on the unique problems of testing such addons.
The document discusses Sherry List's presentation on mood analysis and machine learning. It begins with introductions and provides a demo link. It then discusses key concepts like artificial intelligence, machine learning, and machine learning techniques. The remainder discusses Azure Cognitive Services and how to use them, including an example of using the Face API to detect emotions by analyzing a captured photo. Code snippets are provided for capturing a photo from the camera, calling the Face API to detect emotions, and drawing the emotions on the canvas.
Imagine there was an app that could translate our selfies into emojis!!! Well, let’s build this app together!
Join me in this talk where we have an overview of Artificial Intelligence and Machine Learning and step by step build our app with the help of Azure Cognitive Services.
A talk about the current state of java enterprise development, evaluation of the available alternatives to conventional enterprise solutions, tools and languages for the JVM, and possibly beyond.
JUG-Roma meeting 16 Sept 2014
Let ColdFusion ORM do the work for you!Masha Edelen
This intermediate to advanced session will show how to save development time in creating ColdFusion applications by leveraging ORM to achieve data persistency. Briefly going over the setup and CRUD functions we will concentrate on advanced ORM features that enable you to write less of better code.
Presentation for azPHP on setting up a new project using Zend_Tool. Also goes over creating basic modules, controllers, actions, models and layouts.
All code in the presentation has not necessarily been tested. Will update presentation when done.
QA Lab: тестирование ПО. Станислав Шмидт: "Self-testing REST APIs with API Fi...GeeksLab Odessa
5.12.15 QA Lab: тестирование программного обеспечения.
Upcoming events: goo.gl/I2gJ4H
Доклад о Play-Swagger, проекте с открытым исходным кодом, разрабатываемом в Zalando с использованием Scala и Play Framework. О том, как использование API First и Swagger позволяет ускорить процесс разработки, упростить взаимодействие команд и повысить качество продукта.
This document discusses Sling Models in AEM, including what they are, why they are useful, how to use them, and examples of Sling Model annotations. Sling Models allow mapping of Sling objects like resources and requests to plain Java objects using annotations. They reduce coding efforts and make code more maintainable by avoiding redundant code. The document covers the necessary dependencies, common annotations like @Model, @Inject, @Optional, and examples of injecting resources, child resources, and retrieving values from the request.
The document discusses using aspect oriented programming (AOP) in Python to design APIs. It describes how AOP can help separate concerns like security, logging, and serialization into distinct aspects to avoid scattering code across multiple functions. Decorators are proposed as a way to implement aspects for a bioenergy application API. Specific decorator aspects are presented for security, statistics, serialization, and dispatching API calls to core functions. The implementation applies the aspects as decorators to API functions to cleanly separate the concerns.
Increase the speed of Dart software delivery with unit testing, code analysis, headless browser testing, cross-browser and mobile testing, continuous integration, and automated deployments.
This document is the introduction slide deck for a presentation titled "Ajax on Rails". It discusses how Rails supports Ajax through Prototype and Scriptaculous libraries. It provides examples of using Prototype helpers like observe_field to create an auto-updating Ajax search. It also covers rendering partials on the server and strategies for degrading Ajax applications to work without JavaScript.
OSCON Google App Engine Codelab - July 2010ikailan
Slides for the App Engine codelab given on July 20, 2010. Note that a more verbose version of this codelab is available at:
https://sites.google.com/site/gdevelopercodelabs/app-engine/python-codelab
Kamil Płaczek: Server-side rendering niesie ze sobą liczne korzyści, o których nietrudno zapomnieć w świecie zdominowanym przez aplikacje typu single-page. Uruchomienie naszego SPA na serwerze może nie być jednak tak proste, jak pozornie się wydaje. Porozmawiamy o problemach, z którymi przyjdzie zmierzyć się programiście podczas implementacji SSR, a o których nie zawsze przeczytamy w sekcji "Getting started" dokumentacji naszej ulubionej biblioteki. Uwierzytelnianie, routing czy komunikacja z backendem – to niektóre z tematów, które poruszone zostaną podczas prezentacji na przykładzie Reacta i Express.js.
Daniel Fennelly gave a presentation to the Portland R User Group on January 15, 2013 about the R package TopicWatchr. TopicWatchr allows users to access time series text data through the LuckySort API. It can retrieve basic term counts over time from different text sources, as well as more advanced metrics like term co-occurrences. Fennelly demonstrated how to visualize this data and prototype algorithms for event detection. He invited users to beta test the package and said it now has more data options than when it was first released.
This document discusses dependency injection (DI) and its benefits when applied in real world projects. It defines DI as a pattern that allows removal of hard-coded dependencies and makes dependencies changeable. The document explains that DI improves code reuse, testability, and maintainability by reducing tight coupling between classes. It presents different DI techniques like constructor injection and describes how to configure dependencies using annotations or XML configuration. The benefits of DI mentioned include easy unit testing, supporting multiple configurations of a class, and mocking external services.
Hibernate changed how many applications are written. With its inclusion in ColdFusion 9, ORM has changed how many ColdFusion applications are written. This session will cover first why searching via ORM may benefit applications. Secondly the session will cover the many options for how to configure the search options and perform searches.
Presented at cf.Objective() 2012.
Build Deep Learning Applications with TensorFlow & SageMaker: Machine Learnin...Amazon Web Services
Machine Learning Week at the San Francisco Loft: Build Deep Learning Applications with TensorFlow and SageMaker
Deep learning continues to push the state of the art in domains such as computer vision, natural language understanding and recommendation engines. In this workshop, you’ll learn how to get started with the TensorFlow deep learning framework using Amazon SageMaker, a platform to easily build, train and deploy models at scale. You’ll learn how to build a model using TensorFlow by setting up a Jupyter notebook to get started with image and object recognition. You’ll also learn how to quickly train and deploy a model through Amazon SageMaker.
Level: 200-300
Speaker: Amit Sharma - Principal Solutions Architect, AWS
JSMVCOMFG - To sternly look at JavaScript MVC and Templating FrameworksMario Heiderich
The document discusses JavaScript MVC and templating frameworks and security issues found during penetration testing. Several frameworks were found to execute arbitrary JavaScript from markup in dangerous ways due to overuse of eval-like functions and lack of separation between code and content. This could lead to bypassing of content security policies. Metrics are proposed to evaluate frameworks on security practices like sandboxing and preventing injection into templates. While challenges exist, following best practices like strict separation of code and content could help frameworks improve security.
The document discusses frontend application development using jQuery and improvements that can be made. It notes that while jQuery is easy for small amounts of code, complexity grows quickly without proper architecture. It recommends separating view logic from business logic, using proven patterns like MVC/MVVM, creating a custom solution, or leveraging an existing framework. Backbone.js and Marionette.js are introduced as frameworks that can provide structure and simplify code. Key concepts like models, collections, views, and templating are explained for building maintainable single page applications.
Anatomy of an Addon Ecosystem - EmberConf 2019Lisa Backer
How do plugin-style addons actually work? Many of us have reaped the benefits of an Ember addon plugin approach, like with ember-service-worker and ember-cli-deploy.
These ecosystems utilize the build process to enable a plugin architecture requiring only configuration to implement powerful capabilities. But how, you ask?
We’ll do a technical deep dive into the mechanics of how the ember-service-worker ecosystem utilizes plugins. Along the way we’ll investigate the addon lifecycle and broccoli customizations. Finally we’ll touch on the unique problems of testing such addons.
The document discusses Sherry List's presentation on mood analysis and machine learning. It begins with introductions and provides a demo link. It then discusses key concepts like artificial intelligence, machine learning, and machine learning techniques. The remainder discusses Azure Cognitive Services and how to use them, including an example of using the Face API to detect emotions by analyzing a captured photo. Code snippets are provided for capturing a photo from the camera, calling the Face API to detect emotions, and drawing the emotions on the canvas.
Imagine there was an app that could translate our selfies into emojis!!! Well, let’s build this app together!
Join me in this talk where we have an overview of Artificial Intelligence and Machine Learning and step by step build our app with the help of Azure Cognitive Services.
A talk about the current state of java enterprise development, evaluation of the available alternatives to conventional enterprise solutions, tools and languages for the JVM, and possibly beyond.
JUG-Roma meeting 16 Sept 2014
Let ColdFusion ORM do the work for you!Masha Edelen
This intermediate to advanced session will show how to save development time in creating ColdFusion applications by leveraging ORM to achieve data persistency. Briefly going over the setup and CRUD functions we will concentrate on advanced ORM features that enable you to write less of better code.
The document describes the Backbone.js framework and how it can be used to build single page applications. It explains the core components of Backbone - Models, Collections, Views and Routers. It provides examples of initializing a Backbone application, defining models and collections, creating views to render data, and setting up routes and navigation. It also covers events, templating, and best practices for structuring Backbone code into separate JavaScript files for models, collections, views etc.
This document provides an overview of computer vision and facial detection using .NET. It discusses digital images, convolution and edge detection using Sobel filters. It also covers convolutional neural networks and their limitations. Facial detection is demonstrated using Viola-Jones detection, integral images and cascading classifiers. Finally, it shows how to integrate facial detection with the Vonage Video API in a WPF application by intercepting video frames and running detection on each one before rendering.
The Role of Python in SPAs (Single-Page Applications)David Gibbons
The document discusses using Python to build single-page applications (SPAs). It introduces SPAs and how they work by loading a single HTML page and dynamically updating content via JavaScript. The speaker then outlines a Python-based SPA architecture using a Django REST API and frontend code. As an example, a movie application is presented that separates the API from the AngularJS frontend. The API uses the Django REST framework and is tested programmatically.
Designing CakePHP plugins for consuming APIsNeil Crookes
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive function. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms for those who already suffer from conditions like depression and anxiety.
The document summarizes a presentation about building a real world MVC web application called Aphirm.it that allows users to share affirmations. The presentation covers using Entity Framework to interact with the database, implementing user registration and authentication, uploading images, and using AJAX and JavaScript for features like live updating. It also discusses implementing administration functionality like approving content, assigning badges to users, and sending tweets when new content is added.
How to implement authorization in your backend with AWS IAMProvectus
AWS Dev Day Kyiv 2019
Track: Backend & Architecture
Session: ""How to implement authorization in your backend with AWS IAM""
Speaker: Stas Ivaschenko, AWS solutions architect at Provectus
Level: 400
Video: https://www.youtube.com/watch?v=4Jje_WJ4V7Q
AWS Dev Day is a free, full-day technical event where new developers will learn about some of the hottest topics in cloud computing, and experienced developers can dive deep on newer AWS services.
Provectus has organized AWS Dev Day Kyiv in close collaboration with Amazon Web Services: 800+ participants, 18 sessions, 3 tracks, a really AWSome Day!
Now, together with Zeo Alliance, we're building and nurturing AWS User Group Ukraine — join us on Facebook to stay updated about cloud technologies and AWS services: https://www.facebook.com/groups/AWSUserGroupUkraine
"
Build, Train & Deploy Your ML Application on Amazon SageMakerAmazon Web Services
This session covers a step by step walk through of a typical Machine Learning (ML) process: From asking the right questions, collecting the data, looking at the data, picking the right algorithms, training and evaluating ML models with Amazon SageMaker and bringing them live into production. A series of hands-on demos is included to illustrate these steps so that you can start building your first Machine Learning application right after this session.
The document discusses Google Gears, an open source browser extension that allows web applications to work offline. It describes Google Gears' three modules - LocalServer, Database, and WorkerPool. It provides details on using the LocalServer and Database modules to cache application resources and store user data locally for offline access.
The API-first design approach treats APIs as first-class citizens. The entire system or project is built around the idea that components connect via APIs. The first step is, therefore, to design the APIs and their connections.
However, there is a gap between the beautiful world of API specifications and the reality of agile development. This gap means that published API specifications are often incomplete, missing examples or simply outdated. The API specification meant to help developers can be a thorn in one’s side because keeping the specification in sync with its implementation is a manual process, tedious and prone to be forgotten during the rush to deliver.
We show how this gap can be bridged effectively using the API specification as the only source of truth driving the API implementation with proven tools enabling automation.
09 - express nodes on the right angle - vitaliy basyuk - it event 2013 (5)Igor Bronovskyy
09 - Express Nodes on the right Angle - Vitaliy Basyuk - IT Event 2013 (5)
60 вузлів під правильним кутом - миттєва розробка програмних додатків використовуючи Node.js + Express + MongoDB + AngularJS.
Коли ми беремось за новий продукт, передусім ми думаємо про пристрасть, яка необхідна йому, щоб зробити користувача задоволеним і відданим нашому баченню. А що допомагає нам здобути прихильність користувачів? Очевидно, що окрім самої ідеї, також важлими будуть: зручний користувацький інтерфейс, взаємодія в реальному часі та прозора робота з даними. Ці три властивості ми можемо здобути використовучи ті чи інші засоби, проте, коли все лиш починається, набагато зручніше, якщо інструменти допомагають втілити бажане, а не відволікають від головної мети.
Ми розглянемо процес розробки, використовуючи Node.js, Express, MongoDB та AngularJS як найбільш корисного поєднання для отримання вагомої переваги вже на старті вашого продукту.
Віталій Басюк
http://itevent.if.ua/lecture/express-nodes-right-angle-rapid-application-development-using-nodejs-express-mongodb-angular
The document provides an overview of how to create tools for the iSites content management system at Harvard University. It discusses the basic architecture of how iSites works and interacts with external tools, how to create views and handle forms, and various other tips and considerations for iSites tool development. The document is intended to help developers understand the iSites ecosystem and get started building new iSites tools.
This document provides instructions for building a Python web application using Bottle and Gevent. It discusses setting up an asynchronous server using Bottle and Gevent to make more efficient use of CPU resources. It then demonstrates how to create routes, handle inputs, return different content types like plaintext, JSON, and HTML templates, and display lists and highlight names in templates.
Building Deep Learning Applications with TensorFlow and Amazon SageMakerAmazon Web Services
The document describes a two-hour workshop on building neural networks using Amazon SageMaker and TensorFlow. The workshop will cover concepts of artificial neural networks and TensorFlow. It will guide participants through setting up an Amazon SageMaker notebook instance, running Jupyter notebooks on several datasets, and cleaning up resources after the workshop. Participants will build five neural networks on datasets like Iris, Abalone, MNIST and CIFAR-10.
WebNet Conference 2012 - Designing complex applications using html5 and knock...Fabio Franzini
This document provides an overview of designing complex applications using HTML5 and KnockoutJS. It discusses HTML5 and why it is useful, introduces JavaScript and frameworks like KnockoutJS and SammyJS that help manage complexity. It also summarizes several JavaScript libraries and patterns including the module pattern, revealing module pattern, and MV* patterns. Specific libraries and frameworks discussed include RequireJS, AmplifyJS, UnderscoreJS, and LINQ.js. The document concludes with a brief mention of server-side tools like ScriptSharp.
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...APNIC
Adli Wahid, Senior Internet Security Specialist at APNIC, delivered a presentation titled 'Honeypots Unveiled: Proactive Defense Tactics for Cyber Security' at the Phoenix Summit held in Dhaka, Bangladesh from 23 to 24 May 2024.
HijackLoader Evolution: Interactive Process HollowingDonato Onofri
CrowdStrike researchers have identified a HijackLoader (aka IDAT Loader) sample that employs sophisticated evasion techniques to enhance the complexity of the threat. HijackLoader, an increasingly popular tool among adversaries for deploying additional payloads and tooling, continues to evolve as its developers experiment and enhance its capabilities.
In their analysis of a recent HijackLoader sample, CrowdStrike researchers discovered new techniques designed to increase the defense evasion capabilities of the loader. The malware developer used a standard process hollowing technique coupled with an additional trigger that was activated by the parent process writing to a pipe. This new approach, called "Interactive Process Hollowing", has the potential to make defense evasion stealthier.
Securing BGP: Operational Strategies and Best Practices for Network Defenders...APNIC
Md. Zobair Khan,
Network Analyst and Technical Trainer at APNIC, presented 'Securing BGP: Operational Strategies and Best Practices for Network Defenders' at the Phoenix Summit held in Dhaka, Bangladesh from 23 to 24 May 2024.
64. Resources
• Microsoft Azure Cognitive Services: The Big Picture
• The Mojifier (MS Learn)
• The Mojifier (Github)
• Where's Chewie? Object detection with Azure Custom Vision by Goran Vuksic
• What does the Computer Vision see? Analyse a local image with JavaScript by Goran Vuksic
• Azure Cognitive Services API — I need your clothes, boots and your motorcycle by Chris Noring
• Add conversational intelligence to your apps by using LUIS (MS Learn)
• Discover sentiment in text with the Text Analytics API (MS Learn)
• Create Intelligent Bots with the Azure Bot Service (MS Learn)
• Capturing Camera Images with Angular by Chad Upton
65. Artificial Intelligence
AI is the simulation of human intelligence
processes by machines. These processes
include, reasoning, remembering, learning
and self-correction.
@Sherrrylst
66. Machine Learning
Machine learning is a field of computer
science that gives computers the ability to
learn without being explicitly programmed.
Arthur Samuel, 1959
@Sherrrylst
68. Artificial Intelligence (AI)
The bigger picture
Machine
Learning
Artificial Neural Networks
Deep Learning
Bayesian Networks
Clustering
@Sherrrylst
69. AI Services
Cognitive Services Bot Service Azure ML, Databricks, HDInsight
Pre-build AI Conversational AI Custom AI
Azure Infrastructure
CPU, FPGA, GPU
Cosmos
DB
SQL DB Data Lake IOT EdgeDSVMSparkBatch AISQL DW
70. Deep learning Frameworks
Cognitive Toolkits Tensorflow Azure ML, Databricks, HDInsight
Pre-build AI Conversational AI Custom AI
Deep learning Frameworks
CPU, FPGA, GPU
Cosmos
DB
SQL DB Data Lake IOT EdgeDSVMSparkBatch AISQL DW
71. • Speech to Text
• Text to Speech
• Speaker recognition (Preview)
• Speech Translation
@Sherrrylst
Cognitive Services - Speech
72. • Speech to Text
• Text to Speech
• Speaker recognition (Preview)
• Speech Translation
@Sherrrylst
Cognitive Services - Speech
73. • Language Understanding
• Bing Spell Check
• Translator Text
• Content Moderator
• Text Analytics
@Sherrrylst
Cognitive Services - Language
74. • Language Understanding
• Bing Spell Check
• Translator Text
• Content Moderator
• Text Analytics
@Sherrrylst
Cognitive Services - Language
75. Cognitive Services - Search
@Sherrrylst
• Bing Custom Search
• Bing Web Search
• Bing Video Search
• Bing Image Search
• Bing Local Business Search (Preview)
• Bing Visual Search
• Bing Entity Search
• Bing News Search
• Bing Auto Suggest
Editor's Notes
Demohttp://bit.ly/mood-analyzer#devconmu
You use Machine learning to analyze the data
Normally we have some data
Which contains a pattern. Like Dog’s pictures
You analyze this data with Machine learning algorithm
To find patterns
The result is called model. So, machine knows how a dog look like
Model is the thing to recognizes the patterns
Now application can enter data to see if it can recognize a pattern.
Now application can enter data to see if it can recognize a pattern.
You use Machine learning to analyze the data
Preparing a set of data with diversity and covers the edge cases
Creating the algorithms and choosing the techniques can be challenging. Also testing the outcome and making sure we get the right result is also super challenging.
This is not the most difficult way, but still it’s challenging to find a secure way with having the performance in mind
Cognitive Services are RESTful APIs that exposes ML models to the outside world.
Cognitive Services are RESTful APIs that exposes ML models to the outside world.
Computer vision -> Analyze the data and return information like 4 storm troopers standing and sky is blue
Video Indexer -> Analyze the video and extract the text and recognizes things that are in the video
Face -> Detect faces and extract information about the face
Form -> Extract text, key-value pairs, and tables from documents.
Custom vision -> Customize image recognition to fit your business needs.
Custom Vision -> Upload different pictures of Princess Lea for training, so it can recognizes princess Lea
Detect one or more human faces along with attributes such as: age, emotion, pose, smile and facial hair, including 27 landmarks for each face in the image.
You can even create a guest account to try it without providing Credit card info and no data will be saved after trial is over (7 days)
https://github.com/sazimi/ng-mood-analyzer
https://github.com/sazimi/ng-mood-analyzer
https://github.com/sazimi/ng-mood-analyzer
https://github.com/sazimi/ng-mood-analyzer
https://github.com/sazimi/ng-mood-analyzer
https://github.com/sazimi/ng-mood-analyzer
https://github.com/sazimi/ng-mood-analyzer
add a listener to store the video’s height and width when the video starts. And update the native element
Set the with and height of canvas element
Draw the video element content to canvas element
Create a png file from the canvas content
Convert it to blob since Face API only accept octet stream
Devices that can remember, learn, understand and recognize things
ML is all about the ability to learn. Applications that can learn without hardcoding different scenarios.
ML is used in many applications to detect the patterns, Is this a cat or a dog.
In order to detect these patterns, you need to use different techniques.
ANN: Mimics the way that human brain works
DL: Learn from many layers of analysis where each layer has the input from the previous layer
AI is the overall concept to make computers intelligent
Speaker recognition -> Identify people based on their speech
Speech Translation -> Listen and translate to text
Speaker recognition -> Identify people based on their speech
Speech Translation -> Listen and translate to text
Language Understanding -> You feeding it with the command and train it to what it means and after that it understands
Text Analytics: Analyze a text in order to get the sentiment of a text (Positive/Negative), detect the language, extract the key phrase from a piece of text and retrieve the topics
Language Understanding -> You feeding it with the command and train it to what it means and after that it understands
Text Analytics: Analyze a text in order to get the sentiment of a text (Positive/Negative), detect the language, extract the key phrase from a piece of text and retrieve the topics
Bing Custom Search -> Corporate search engine
Bing Entity Search -> Detects pictures or persons to enrich the result