Tag Archive

Blog on All Things Cloud Foundry

Automating Customer Interactions with IBM Watson Conversation and Bluemix

Ilya Drabenia

ibm-bluemix-watson-conversation-service

Virtual agents and chatbots can significantly optimize the operations of customer service departments. Trained to answer questions frequently asked by end users, they help organizations to automate a variety of customer interactions, engaging team members only in complex situations.

In this post, we explain how to work with the Watson Conversation service in Bluemix for creating chatbots.

(more…)

1 Comment

Using Spark Streaming, Apache Kafka, and Object Storage for Stream Processing on Bluemix

Ilya Drabenia

stream-processing-apache-spark-kafka-on-ibm-bluemix

One of the key points in the Industrial Internet is stream data processing. Equipment fault monitoring, predictive maintenance, or real-time diagnostics are only a few of the possible use cases. Some of the services provided by IBM Bluemix enable you to significantly speed up the implementation of such use cases. With Bluemix, you are not required to deploy and configure Hadoop, Apache Kafka, or other big data tools. It allows you to launch service instances in a few clicks.

In this article, we explain how to integrate and use the most popular open-source tools for stream processing. We explore IBM Message Hub (for collecting streams), the Apache Spark service (for processing events), and IBM Object Storage (for storing results).

(more…)

2 Comments

Data Stream Processing on IBM Bluemix: Streaming Analytics, Apache Spark, and BigInsights

Ilya Drabenia

bluemix-data-streams-apache-spark-hadoop-ibm-streams

Essentially, the Internet of Things is about collecting and exchanging data, which then can be used in many different ways. Equipment fault monitoring, predictive maintenance, or real-time diagnostics are only a few of the possible scenarios. Dealing with all this information, however, creates certain challenges for the field of the IoT, and stream processing of huge amounts of data is among them.

In this article, we compare IBM Bluemix services for real-time processing of data streams, such as IBM InfoSphere Streams, a managed Apache Spark service, and IBM BigInsights for Apache Hadoop.

(more…)

No Comments

Analyzing Customer Feedback Emotions with IBM Watson and Bluemix OpenWhisk

Victoria Fedzkovich

ibm-watson-speech-to-text-v3

Natural language processing and machine learning enable IBM Watson to derive insights from various types of digital communication. For example, its text analysis services can help users to understand the sentiment and concepts of content, get personality characteristics of individuals based on textual information, or develop human-like conversations with virtual agents.

Detecting the tone of customer messages—whether they are text or audio—is also among the many possible scenarios of employing Watson. For a hands-on session on a Bluemix day at the IBM Finland office, we prepared a microservice-based app that analyzes text and provides emotion scores for customer feedback. This post shares the details on how the app was implemented using several Bluemix services and reveals some lessons learned.

(more…)

No Comments

Using the Dialog Service in IBM Watson—the Fox, Goose, and Bag of Beans Chatbot

Stas Turlo

chatbots-with-ibm-watson-dialog

Dialog is an IBM Watson service that enables you to automate branching conversations. Below, we show how to create dialogs for virtual agent applications with this service. As an example, we design a sample chatbot for solving the Fox, goose, and bag of beans puzzle.

(more…)

No Comments

Analyzing Text with the AlchemyLanguage Service in IBM Watson

Stas Turlo

text-analysis-ibm-bluemix-watson

AlchemyLanguage is a collection of APIs available in IBM Watson for analyzing text through natural language processing. In this post, we show how to create a browser extension that can extract insights—such as concepts, keywords, and emotions—from text on a page.

(more…)

No Comments

Using the Personality Insights Service in IBM Watson

Stas Turlo

ibm-watson-personality-insights-services-v1

In this post, we show how to extract, analyze, and visualize a spectrum of personality attributes from Reddit comments and Stack Overflow answers / questions. It can be done using IBM Watson Personality Insight and Personality Sunburst Chart.

(more…)

No Comments

Bluemix Tutorial: Using IBM Analytics for Apache Spark in Java/Scala Apps

Siarhei Sidarau

ibm-bluemix-apache-spark

Apache Spark is an open-source engine for large-scale data processing. In Bluemix, you can access it via the integrated interface called IBM Analytics for Apache Spark. Using a Scala-based starter as an example, this article demonstrates how to interact with the service through Jupiter Notebook and the spark-submit.sh script.

(more…)

1 Comment

IBM Bluemix OpenWhisk 101: Developing a Microservice

Alexander Sologub

ibm-bluemix-openwhisk

IBM Bluemix OpenWhisk is an event-driven compute platform that enables developers to build chains of scalable microservices. It executes application logic in response to events or through direct invocations.

Here, we provided an overview of OpenWhisk architecture and components. This post shows how to develop a simple JavaScript application and deploy it to OpenWhisk. You can also learn about Docker integration.

(more…)

4 Comments

Deploying a Rails 5 App with MongoDB, Redis, and CarrierWave to IBM Bluemix

Nick Herman

ibm-bluemix-rails5-mongodb-object-storage-redis-v2

In this post, we show how to deploy a Rails 5 application with MongoDB as a database and CarrierWave for image processing to Bluemix. The source code for the article is available here.

(more…)

1 Comment

Next Page »

Benchmarks and Research

Subscribe to new posts

Get new posts right in your inbox!