Find Your Most Expensive Lines of Code – Amazon CodeGuru Is Now Generally Available

Bringing new applications into production, maintaining their code base as they grow and evolve, and at the same time respond to operational issues, is a challenging task. For this reason, you can find many ideas on how to structure your teams, on which methodologies to apply, and how to safely automate your software delivery pipeline.
At re:Invent last year, we introduced in preview Amazon CodeGuru, a developer tool powered by machine learning that helps you improve your applications and troubleshoot issues with automated code reviews and performance recommendations based on runtime data. During the last few months, many improvements have been launched, including a more cost-effective pricing model, support for Bitbucket repositories, and the ability to start the profiling agent using a command line switch, so that you no longer need to modify the code of your application, or add dependencies, to run the agent.

You can use CodeGuru in two ways:
CodeGuru Reviewer uses


Original URL: http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/Y06GFelvVHo/

Original article

Reinventing Enterprise Search – Amazon Kendra is Now Generally Available

At the end of 2019, we launched a preview version of Amazon Kendra, a highly accurate and easy to use enterprise search service powered by machine learning. Today, I’m very happy to announce that Amazon Kendra is now generally available.
For all its amazing achievements in past decades, Information Technology had yet to solve a problem that all of us face every day: quickly and easily finding the information we need. Whether we’re looking for the latest version of the company travel policy, or asking a more technical question like “what’s the tensile strength of epoxy adhesives?”, we never seem to be able to get the correct answer right away. Sometimes, we never get it at all!
Not only are these issues frustrating for users, they’re also responsible for major productivity losses. According to an IDC study, the cost of inefficient search is $5,700 per employee per year: for a


Original URL: http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/e1d-SeJXSqQ/

Original article

Announcing TorchServe, An Open Source Model Server for PyTorch

PyTorch is one of the most popular open source libraries for deep learning. Developers and researchers particularly enjoy the flexibility it gives them in building and training models. Yet, this is only half the story, and deploying and managing models in production is often the most difficult part of the machine learning process: building bespoke prediction APIs, scaling them, securing them, etc.
One way to simplify the model deployment process is to use a model server, i.e. an off-the-shelf web application specially designed to serve machine learning predictions in production. Model servers make it easy to load one or several models, automatically creating a prediction API backed by a scalable web server. They’re also able to run preprocessing and postprocessing code on prediction requests. Last but not least, model servers also provide production-critical features like logging, monitoring, and security. Popular model servers include TensorFlow Serving and the Multi Model Server.


Original URL: http://feedproxy.google.com/~r/AmazonWebServicesBlog/~3/fHUbrJNG-nA/

Original article

Integrate your COVID-19 crisis communication chatbot with Slack

In times of crisis, chatbots can help people quickly find the answers that they need to critical questions. In the case of a pandemic like COVID-19, people might be searching for information about the disease’s progression or where to get tested. In this tutorial, I show you how to integrate a crisis communication chatbot with Slack to make it faster for users to get answers to their COVID-related questions.
This tutorial gives you step-by-step instructions for how you can get your COVID Crisis Communication Assistant up and running with Slack.
The following figure shows you the result.

Learning objectives
In this tutorial, you will:
Learn how to build a Slack application
Integrate your Slack app with Watson Assistant
Build a Call for Code COVID Crisis Communications Slack-enabled Chatbot solution
Prerequisites
An IBM Cloud account
Create a Watson Assistant COVID-19 Crisis Communication Chatbot
Set up a Slack workspace with administrative rights
Estimated time
It should take you approximately 15 minutes to complete the tutorial


Original URL: https://developer.ibm.com/tutorials/create-crisis-communication-chatbot-integrate-slack/

Original article

Integrate a COVID-19 crisis communication chatbot on a website

This tutorial takes you through building a simple Node.js application that is connected to a COVID-19 chatbot using the Watson Assistant APIs. The steps are taken from this assistant-simple repository and adopted for 2020 Call for Code challenge. You can use this tutorial as a starting template for the COVID-19 challenge.
Learning objectives
In this tutorial, you will:
Learn how to create a simple Node.js application.
Connect the application to a chatbot using the IBM Watson Assistant APIs.
Test and run the application locally.
Deploy the application on IBM Cloud as a Cloud Foundry application.
Here is a demo of the final application:

Prerequisites
Sign up for an IBM Cloud account.
Download the IBM Cloud CLI. You will use it to push your Node.js application to the cloud.
Create a COVID-19 chatbot and connect it to data sources You need to get the credentials from that chatbot to use in your Node.js application:
Log in to your IBM Cloud account.
Go to resources


Original URL: https://developer.ibm.com/tutorials/create-a-covid-19-chatbot-embedded-on-a-website/

Original article

Create a voice-enabled COVID-19 chatbot using Node-RED

Learn how to create a voice-enabled chatbot using Node-RED and the IBM® Watson Assistant, Watson Speech to Text, and Watson Text to Speech services.
Learning objectives
In this tutorial, you will:
Learn about Node-RED and see how to install it locally and on IBM Cloud
Explore the node-red-node-watson Node-RED nodes
Import and deploy a Watson Assistant chatbot example
Build a Call for Code COVID-19 crisis communications voice-enabled chatbot solution
Prerequisites
Install Node-RED locally or Create a Node-RED Starter application in IBM Cloud.
After Node-RED is installed, add these dependencies:
npm install node-red-contrib-browser-utils node-red-dashboard node-red-node-watson node-red-contrib-play-audio

Create a Watson Assistant COVID-19 crisis communications chatbot. Follow the instructions.

Estimated time
It should take you approximately 30 minutes to complete the tutorial.
Architecture diagram
The following diagram shows the workflow for a Node-RED chatbot that answers questions about COVID-19.

A user visits a voice-enabled Node-RED website with the COVID-19 chatbot and asks a question.
Node-RED records the speech .wav file and calls the Watson Speech to Text Service


Original URL: https://developer.ibm.com/tutorials/create-a-voice-enabled-covid-19-chatbot-using-node-red/

Original article

Create a mobile app to facilitate community collaboration

There is a growing interest in enabling communities to cooperate among themselves to solve problems in times of crisis, whether it be to advertise where supplies are held, offer assistance for collections, or other local services like volunteer deliveries.
For example, with the 2020 SARS-COV-2 (COVID-19 or “Novel Coronavirus”) crisis, federal and local governments may be rolling out broad programs, but cooperation at the local level is usually the most effective way of getting help to where it is most needed as quickly as possible. Traditional social media is one way of communicating within a community, but this is often not sufficiently structured to enable rapid discovery of help needed.
In the current crisis, we have already seen shortages of local food, medical equipment, and other supplies. In addition, the recommended (or required) self-isolation and social distancing measures can compound the problem by preventing people from easily getting to locations with the


Original URL: https://developer.ibm.com/tutorials/create-a-mobile-app-to-facilitate-community-collaboration/

Original article

Create a quiz app to assess online learning

As learning and collaboration moves online in response to the COVID-19 crisis, developers will need to build microservices to enable distance learning. As part of that learning, instructors need to be able to assess their students’ understanding of course material.
This tutorial shows you how to build a simple quiz app to assess learner understanding. A major benefit of the app is its flexibility: this starter kit can easily be adapted into a short essay app, a grading app, or other educational tool.
Loopback is an open source tool for quickly building a data api for your applications. Whatever your specific application’s purpose, Loopback gets you quickly writing application logic instead of data-handling code.

You can find code and related files for this tutorial in the accompanying GitHub repo.
You can also try a quiz and explore the api before you get started on your own app.
Learning objectives
By completing this tutorial, you will


Original URL: https://developer.ibm.com/tutorials/cfc-starter-kit-quiz-app-example/

Original article

DocuSign acquires Seal Software for $188M to enhance its AI chops

Contract management service DocuSign today announced that it is acquiring Seal Software for $188 million in cash. The acquisition is expected to close later this year. DocuSign, it’s worth noting, previously invested $15 million in Seal Software in 2019.
Seal Software was founded in 2010, and, while it may not be a mainstream brand, its customers include the likes of PayPal, Dell, Nokia and DocuSign itself. These companies use Seal for its contract management tools, but also for its analytics, discovery and data extraction services. And it’s these AI smarts the company developed over time to help businesses analyze their contracts that made DocuSign acquire the company. This can help them significantly reduce their time for legal reviews, for example.
“Seal was built to make finding, analyzing, and extracting data from contracts simpler and faster,” DocuSign CEO John O’Melia said in today’s announcement. “We have a natural synergy with DocuSign, and our


Original URL: http://feedproxy.google.com/~r/Techcrunch/~3/sOIfPD8tOLE/

Original article

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d bloggers like this: