Since I’m excited by the incredible capabilities which technologies like ChatGPT and Bard provide, I’m trying to understand better how they work. This post summarizes my current understanding about...
Text Classification Sample for IBM Watson NLP
This post is the first one of a mini series which describes an AI text classification sample end to end. The sample covers the AI lifecycle, from data preparation, over training to deployment on Ku...
New Era of Software Development: Operations Automation
Kubernetes Operators provide incredible value since operations of software can be automated. This blog post describes operators on a high level and introduces a new reference architecture which my ...
Introduction to Neural Information Retrieval
Large Language Models can improve search results significantly, since they don’t try to find exact word matches but passages of text that fit best to the questions. This post explains high level in...
Integrating generative AI in Watson Assistant
Large Language Models can improve the user experience of virtual assistants like Watson Assistant by providing answers rather than lists of links. With Watson Assistant’s ‘Bring your own Search’ fe...
Generative AI Sample Code for Question Answering
As Large Language Models have been trained with massive amounts of data, they can provide impressively fluent answers. Unfortunately, the answers are not always correct. Passing in context to quest...
Generative AI for Question Answering Scenarios
One of the most impressive features of Large Language Models (LLMs) is the ability to answer questions in fluent language. This post describes some of the underlaying techniques and how to avoid ha...
Understanding Foundation Models
Foundation Models are a game change and a disruptor for many industries. Especially since ChatGPT has been released, people realize a new era of AI has begun. In this blog I share my experience lea...
Introduction to Multi-task Prompt Tuning
Training Foundation Models is expensive. Techniques like Prompt Engineering address this by freezing the models and providing context in prompts to optimize results at the expense of losing perform...
The Importance of Prompt Engineering
Foundation Models are the foundation for different AI downstream tasks. To leverage these generic models for specific tasks, prompt engineering is a technique to optimize the results without having...