Experts Live Switzerland talk, May 2018 on the Microsoft bot framework and Cognitive Services, showing how to add natural language understanding using LUIS.ai.
Delivered a presentation in BocaJS JavaScript meetup about data visualization in JavaScript, including an intro to tools available for data visualization.
Visualr is a Data Visualization Tool. It's been designed to ease the overall process of Dashboarding. Dashboards are basically required to help in the managerial decision making.
Identifying Users Across Platforms with a Universal ID Webinar SlidesLooker
Before you can dive into any kind of advanced customer behavior analysis, you have to make sure you're counting each user once and only once. This is a surprisingly difficult problem, especially with customer touchpoints across devices. To accurately measure your users, you have to tie identities across anonymous and logged-in sessions, account for when people change their email addresses, and plan for cross-platform interactions. In this webinar, Erin Franz, data analyst from Looker, and Will Johnson, Success Lead at Segment, share signals that you are miscalculating your users and methods for creating a universal user ID.
You can view the webinar at http://www.looker.com/video/identifying-users-with-universal-id
Talk from the first O'Reilly Strata, Feb 2011. Learn how to leverage data exhaust, the digital byproduct of our online activities, to solve problems and discover insights about the world around you. We will walk through a real world example which combines several datasets and statistical techniques to discover insights and make predictions about attendees at O'Reilly Strata.
Includes a preview of some of the technology behind LinkedIn Skills, which I launched in a Keynote with DJ Patil the following day.
Video: http://blip.tv/oreilly-promos/distilling-data-exhaust-4780870
Delivered a presentation in BocaJS JavaScript meetup about data visualization in JavaScript, including an intro to tools available for data visualization.
Visualr is a Data Visualization Tool. It's been designed to ease the overall process of Dashboarding. Dashboards are basically required to help in the managerial decision making.
Identifying Users Across Platforms with a Universal ID Webinar SlidesLooker
Before you can dive into any kind of advanced customer behavior analysis, you have to make sure you're counting each user once and only once. This is a surprisingly difficult problem, especially with customer touchpoints across devices. To accurately measure your users, you have to tie identities across anonymous and logged-in sessions, account for when people change their email addresses, and plan for cross-platform interactions. In this webinar, Erin Franz, data analyst from Looker, and Will Johnson, Success Lead at Segment, share signals that you are miscalculating your users and methods for creating a universal user ID.
You can view the webinar at http://www.looker.com/video/identifying-users-with-universal-id
Talk from the first O'Reilly Strata, Feb 2011. Learn how to leverage data exhaust, the digital byproduct of our online activities, to solve problems and discover insights about the world around you. We will walk through a real world example which combines several datasets and statistical techniques to discover insights and make predictions about attendees at O'Reilly Strata.
Includes a preview of some of the technology behind LinkedIn Skills, which I launched in a Keynote with DJ Patil the following day.
Video: http://blip.tv/oreilly-promos/distilling-data-exhaust-4780870
Microsoft is working hard to make Artificial Intelligence available to everyone. We not only infuse AI in our products but also give you the platform to build your very own solution, that you are a developer, a citizen data scientist or a hard core data scientist.
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft TeamsThomas Gölles
While every team is unique, one thing that is consistent is that every team will need a variety of apps and tools to get their work done. Since there is no such thing as a universal tool for work, the extensibility of the Teams platform delivers a universal hub for teamwork to infuse all those tools, together.
This session will guide you through the development lifecycle of a chatbot built for Microsoft Teams to enrich your collaboration and communication experience. Basic design guidelines paired with working examples and real-world demos will help you understand the principles of designing conversational AI apps that fit into your hub for teamwork. Expect a lot of ideas, concepts and demos and less code.
Tour de France Azure PaaS 6/7 Ajouter de l'intelligenceAlex Danvy
Nous assisterons probablement à une rupture générationnelle entre les apps avec de l'intelligence artificielle et celles sans. Ces dernières, comme les applications en mode caractères à l'arrivée des interfaces graphiques, auront du mal à perdurer.
Azure met à dispositions 3 approches pour ajouter de l'IA dans une app, avec un niveau de difficulté graduel, de l'outil ne nécessitant aucune compétence particulière à celui dédié aux Data Scientistes.
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive Servicesdotnetcode
Progettatto per gli sviluppatori, il servizio di database NoSQL CosmosDB completamente gestito per lo sviluppo di app moderne con tempi di risposta garantiti inferiori a unità di millisecondi e disponibilità al 99,999% supportata da contratti di servizio, scalabilità automatica e immediata e API open source per MongoDB e Cassandra.
In questa sessione illustreremo le ultime novità che riguardano la modalità Serverless, le integrazioni con il mondo AI/Cognitive Services, l’unificazione con il mondo analytics (Azure Synapse), e gli aggiornamenti sui vari SDK che lo rendono uno strumento potente e facile da usare.
Speaker: Michele Arpaia (Microsoft)
Video: https://youtu.be/5L_6miK9w4Y
Webinar - Building a ChatBot using IBM Watson Conversation ServiceThirdEye Data
This webinar showcases step-by-step instructions to build a Chatbot from scratch using IBM Watson Conversation.
And there is no need to write long lines of code nor have any machine learning background!
#HumansofIT with Tech Superpowers: How Heathrow's Security Officer Launched 1...Dux Raymond Sy
It’s often thought that having a disability limits one’s potential. Oftentimes, individuals with disabilities are fearful that their disability can negatively impact their personal relationships and professional career. The good news is that disabilities doesn’t define us, and can instead be a true superpower. Join Dona Sarkar & Dux Raymond Sy in this interactive session and learn how Samit Saini, Heathrow Airport security officer with Dyslexia learnt and used PowerApps to digitize some of the paper-based processes at Heathrow Airport, saving more than 11,000 sheets of paper, 850 hours of time, and $460K potential custom app costs.
Meetup Toulouse Microsoft Azure : Bâtir une solution IoTAlex Danvy
Un tour d'horizon des solutions disponibles chez Microsoft pour bâtir une solution IoT. Il est question de Microsoft Azure bien-sûr, mais pas seulement. Windows, Machine Learning, Bots, OCF/AllJoyn, Hololens
Cortana intelligence suite for projects & hacksLee Stott
Microsoft Cortana Intelligence Suite the perfect selection of APIs and Tools for Student UG Projects and Master Project and the best tool kits for hackathons
Leveling up your bot with language intelligence!Kevin Leung
Jump into the new and exciting world of chat bots. Understand how this unique conversational platform is changing the way people interact with computers and artificial intelligence. In this session we will dive into the Microsoft Bot Framework; where you will learn the basics of building a simple chat bot in Node.js, how to publish it on the proper bot platform and how to upgrade its natural language processing using LUIS (Language Understanding Intelligent Service). After leaving this session, you will have all the resources you need to build your very own bot.
Project Cortex, UI Flows, Power Virtual Agent, Private Teams Channel and many more MS Ignite highlights.
We have received an enormous number of updates and announcement in the last week's Microsoft Ignite event. Some of the changes will be game-changer – how we implement solutions for our business and customers. In this meetup we will share some major highlight from the Ignite news. We will also dig deeper for some of the announcements.
Clever data building a chatbot from your databaseLuis Beltran
The development of Artificial Intelligence is increasingly present in our lives and as time goes by, its presence will grow thanks to the momentum that enterprises are currently providing.
One of the most engaging AI applications are chatbots, which interact with real-time users in order to assist them to perform a task -such as booking a hotel, answering a question or looking for specific information on the Internet- while simulating that a real human is behind the scene.
Data is knowledge, and the data that has been stored in your Azure SQL database can be used as an input for a bot which assists a company's customers in order to process the information for them and return expected results.
This session will be focused on explaining what are the actors involved when building a bot capable of obtaining data from your storage, including Azure SQL Database, Microsoft Bot Framework and LUIS (Language Understanding Intelligent Services).
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Microsoft is working hard to make Artificial Intelligence available to everyone. We not only infuse AI in our products but also give you the platform to build your very own solution, that you are a developer, a citizen data scientist or a hard core data scientist.
SharePoint Saturday Warsaw - Conversational AI applications in Microsoft TeamsThomas Gölles
While every team is unique, one thing that is consistent is that every team will need a variety of apps and tools to get their work done. Since there is no such thing as a universal tool for work, the extensibility of the Teams platform delivers a universal hub for teamwork to infuse all those tools, together.
This session will guide you through the development lifecycle of a chatbot built for Microsoft Teams to enrich your collaboration and communication experience. Basic design guidelines paired with working examples and real-world demos will help you understand the principles of designing conversational AI apps that fit into your hub for teamwork. Expect a lot of ideas, concepts and demos and less code.
Tour de France Azure PaaS 6/7 Ajouter de l'intelligenceAlex Danvy
Nous assisterons probablement à une rupture générationnelle entre les apps avec de l'intelligence artificielle et celles sans. Ces dernières, comme les applications en mode caractères à l'arrivée des interfaces graphiques, auront du mal à perdurer.
Azure met à dispositions 3 approches pour ajouter de l'IA dans une app, avec un niveau de difficulté graduel, de l'outil ne nécessitant aucune compétence particulière à celui dédié aux Data Scientistes.
Azure Meetup: Novità CosmosDB modalità Serverless e Cognitive Servicesdotnetcode
Progettatto per gli sviluppatori, il servizio di database NoSQL CosmosDB completamente gestito per lo sviluppo di app moderne con tempi di risposta garantiti inferiori a unità di millisecondi e disponibilità al 99,999% supportata da contratti di servizio, scalabilità automatica e immediata e API open source per MongoDB e Cassandra.
In questa sessione illustreremo le ultime novità che riguardano la modalità Serverless, le integrazioni con il mondo AI/Cognitive Services, l’unificazione con il mondo analytics (Azure Synapse), e gli aggiornamenti sui vari SDK che lo rendono uno strumento potente e facile da usare.
Speaker: Michele Arpaia (Microsoft)
Video: https://youtu.be/5L_6miK9w4Y
Webinar - Building a ChatBot using IBM Watson Conversation ServiceThirdEye Data
This webinar showcases step-by-step instructions to build a Chatbot from scratch using IBM Watson Conversation.
And there is no need to write long lines of code nor have any machine learning background!
#HumansofIT with Tech Superpowers: How Heathrow's Security Officer Launched 1...Dux Raymond Sy
It’s often thought that having a disability limits one’s potential. Oftentimes, individuals with disabilities are fearful that their disability can negatively impact their personal relationships and professional career. The good news is that disabilities doesn’t define us, and can instead be a true superpower. Join Dona Sarkar & Dux Raymond Sy in this interactive session and learn how Samit Saini, Heathrow Airport security officer with Dyslexia learnt and used PowerApps to digitize some of the paper-based processes at Heathrow Airport, saving more than 11,000 sheets of paper, 850 hours of time, and $460K potential custom app costs.
Meetup Toulouse Microsoft Azure : Bâtir une solution IoTAlex Danvy
Un tour d'horizon des solutions disponibles chez Microsoft pour bâtir une solution IoT. Il est question de Microsoft Azure bien-sûr, mais pas seulement. Windows, Machine Learning, Bots, OCF/AllJoyn, Hololens
Cortana intelligence suite for projects & hacksLee Stott
Microsoft Cortana Intelligence Suite the perfect selection of APIs and Tools for Student UG Projects and Master Project and the best tool kits for hackathons
Leveling up your bot with language intelligence!Kevin Leung
Jump into the new and exciting world of chat bots. Understand how this unique conversational platform is changing the way people interact with computers and artificial intelligence. In this session we will dive into the Microsoft Bot Framework; where you will learn the basics of building a simple chat bot in Node.js, how to publish it on the proper bot platform and how to upgrade its natural language processing using LUIS (Language Understanding Intelligent Service). After leaving this session, you will have all the resources you need to build your very own bot.
Project Cortex, UI Flows, Power Virtual Agent, Private Teams Channel and many more MS Ignite highlights.
We have received an enormous number of updates and announcement in the last week's Microsoft Ignite event. Some of the changes will be game-changer – how we implement solutions for our business and customers. In this meetup we will share some major highlight from the Ignite news. We will also dig deeper for some of the announcements.
Clever data building a chatbot from your databaseLuis Beltran
The development of Artificial Intelligence is increasingly present in our lives and as time goes by, its presence will grow thanks to the momentum that enterprises are currently providing.
One of the most engaging AI applications are chatbots, which interact with real-time users in order to assist them to perform a task -such as booking a hotel, answering a question or looking for specific information on the Internet- while simulating that a real human is behind the scene.
Data is knowledge, and the data that has been stored in your Azure SQL database can be used as an input for a bot which assists a company's customers in order to process the information for them and return expected results.
This session will be focused on explaining what are the actors involved when building a bot capable of obtaining data from your storage, including Azure SQL Database, Microsoft Bot Framework and LUIS (Language Understanding Intelligent Services).
Similar to Microsoft Bots and Cognitive Services (20)
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
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.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...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.
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.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
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:
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/
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.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
2. • Learn to implement Azure IoT and High Scale Data Workloads in the Cloud.
• 3 Days of Immersive, Structured, Hands-On, Challenge-Based Hacking.
• Team up with Microsoft Software Development Engineers, and Community Peers.
• Choose your own desired Tooling, Technology and Solution Approach.
• One-hour Individual IoT Solution Architect Design and Solution Envisioning Slot.
• Participation is free, Spaces are limited! Sign up Today.
http://aka.ms/zurichopenhack
Zürich, 28. – 30. May 2018
6. Bots:
• Purpose built Services
• Transactional in Nature
• Need to know Information &
Context for specific Task
Completion only
Agents:
• Personal Digital Assistant
• Knows your Context and works on
your behalf
• Holds your state
• Knows your Personal Information like
Interests Calendar, etc.
• Can get help from relevant Bots
8. Your bot’s
web service
Route Messages
Manage State
Bot Registration
Bot Directory
Session Tracking
Services (translation…)
Per User / Bot Storage
SDK, APIs
Web Chat
Bing
Cortana
Email
Facebook Msgr
GroupMe
Kik
Microsoft Teams
Skype
Skype Business
Slack
Telegram
Twilio (SMS)
Direct Line
14. Best of Microsoft
1999 2004 2005 2008 2010 2012 2014
Junk Email
Filtering
Search
Engine built
with ML
Enable Data
Mining of
DBs
Traffic
Prediction
Service
using ML
Understand
User’s
Gestures
Realtime
Speech-to-
Speech
Translation
Azure ML
Launches
18. JSON: [
{
"faceRectangle": {
"left": 175,
"top": 187,
"width": 215,
"height": 215
},
"scores": {
"anger": 0.000008473417,
"contempt": 0.0000987896055,
"disgust": 0.00003328445,
"fear": 0.0005069857,
"happiness": 0.132762313,
"neutral": 0.0136927208,
"sadness": 0.0000227907713,
"surprise": 0.852874637
}
}
]
“Enable your Apps to See, Hear, Interpret, and
Interact in more Human Ways.”
Emotion
API
19. At Peak
1’600 Cores, 5.6 TB RAM
Over 2000 Images per Second uploaded
75
38
13
82 Million Unique Users
565 Million Images uploaded
1 Developer, 0 Downtime
… to reach 50 Mio users:
25. {
“entities”: [
{
“entity”: “urania”,
“type”: “Parking”
}
],
“intents”: [
{
“intent”: “FindParking”,
“score”: 0.92853384
},
{
“intent”: “None”,
“score”: 0.07289317
},
{
“intent”: “RepeatLastRequest”,
“score”: 0.0167122427
},
{
“intent”: “ListAllParkings”,
“score”: 0.0091929924
}
]
}
Language Understanding Intelligent Service
Understand what Users are Saying
• Determines Intent
• Detects Entities
Seamless Integration with
Speech Recognition
Learns over Time
Use pre-built, World Class
Models from Bing and Cortana
“How much
parking is available
in Urania?”
27. Consumer’s use of Technology is Shifting.
Cognitive Computing allows Systems to
Understand the Users Sentiments, Emotions and
Intents.
Digital Assistants and Bots are the Next Generation
UX.