Goto

Collaborating Authors

 code snippet show


Set up Amazon SageMaker Studio with Jupyter Lab 3 using the AWS CDK

#artificialintelligence

Amazon SageMaker Studio is a fully integrated development environment (IDE) for machine learning (ML) partly based on JupyterLab 3. Studio provides a web-based interface to interactively perform ML development tasks required to prepare data and build, train, and deploy ML models. In Studio, you can load data, adjust ML models, move in between steps to adjust experiments, compare results, and deploy ML models for inference. The AWS Cloud Development Kit (AWS CDK) is an open-source software development framework to create AWS CloudFormation stacks through automatic CloudFormation template generation. A stack is a collection of AWS resources, that can be programmatically updated, moved, or deleted. AWS CDK constructs are the building blocks of AWS CDK applications, representing the blueprint to define cloud architectures.


Develop an AI-infused automation tool to convert business FAQs to Watson Assistant-ready chatbot input

#artificialintelligence

Developing an automated solution for creating intents, utterances, and entities directly from a business's frequently asked questions (FAQ) can help developers and software teams save considerable time because they do not have to write it manually. In this article, learn about an artificial intelligence (AI)-infused automation tool to convert a business's FAQs to Watson Assistant-ready chatbot input. You can then easily integrate the solution with minimal effort to various input channels such as WhatsApp, Telegram, Slack, Facebook Messenger, and Live Chat. The article assumes that you have a basic understanding of a chatbot application, such as intents, entities, and knowledge corpus training. To understand the impact better, you should have basic development skills in API integration, Python, and the Watson Assistant SDK, as well as fundamental AI knowledge. FAQs are important for any company because they provide clarity on the company, their products, and their services.


Learn classification algorithms using Python and scikit-learn

#artificialintelligence

This tutorial is part of the Machine learning for developers learning path. In this tutorial, we describe the basics of solving a classification-based machine learning problem, and give you a comparative study of some of the current most popular algorithms. In the open Notebook, click Run to run the cells one at a time. The rest of the tutorial follows the order of the Notebook. Classification is when the feature to be predicted contains categories of values.


Three techniques to improve machine learning model performance with imbalanced datasets

@machinelearnbot

This project was part of one my recent job interview skill test for a "Machine learning engineer" position. I had to complete the project in 48 hours which includes writing a 10-page report in latex. The dataset has classes and highly imbalanced. The primary objective of this project was to handle data imbalance issue. In the following subsections, I describe three techniques I used to overcome the data imbalance problem.