abcloudz

Best Open-Source Tools for AI Video Enhancement

In the ever-evolving landscape of digital content, achieving impeccable video quality has become more than just a desire; it’s a necessity. As you delve into the world of AI video enhancement, you might find yourself amidst a sea of options. How to get the best results from AI video enhancement? Start by identifying whether your […]

Real-Time Object Detection and Classification in Sports Using AI and Computer Vision

Imagine being able to quickly recognize the positions of players and referees, grouped by their respective teams, while watching a live soccer, popularly also known as football in various other parts of the world. This is no longer just a pipe dream, but rather a reality, thanks to developments in AI and computer vision technologies. […]

Building an Intelligent Chatbot with OpenAI LLM using RAG

Chatbots as they come are not something new under the sky. They have populated the web since long ago leaving behind an impressive trail of user annoyance and frustration. Wild repetitions, endless question-answer loops, and downright stupidity were the common laments to splash in jokes among the cubicle drones. The only improvements seemed to be […]

Keyword spotting on embedded device demo

In this article, I will share my experience setting up a software demo project for a device, which can recognize and act on certain voice commands. The solution will be used to evaluate the feasibility of using ML (Machine Learning) approach to detect keywords in a constrained environment. Our demo is quite simple conceptually: a […]

Santa Pix, an AI-powered image editing app

Once upon a time, before “AI” was a word of the day, our team had been building advanced solutions in the area of image processing, powered by Machine Learning (ML) and AI (Artifical Intelligence). Today, we are introducing a Santa Pix project, an image editing and cropping app powered by ML. Santa Pix is designed […]

Leveraging the power of ChatGPT with Keyssistant

OpenAI’s ChatGPT captured imagination of the world with unlimited possibilities it can bring to our daily life. Our mobile team had many ideas for the projects, and one of them revolved around creating a smart keyboard powered by AI. Introducing Keyssistant Keyssistant is a mobile keyboard extension that seamlessly integrates AI-powered capabilities into all messaging […]

BLE Autoinjector Integration for Healthcare Solutions

Explore our project where we developed firmware with ML capabilities for a smart autoinjector and integrated it with our custom app, revolutionizing self-medication and comprehensive care. In collaboration with a leading pharmaceutical company, our team has developed a system that transcends traditional paper logs and manual reminders, fostering a more intuitive treatment experience. This initiative […]

SaaS Platform Modernization and Database Migration to PostgreSQL on Amazon RDS

Executive Summary Challenge: To modernize its Project and Portfolio Management (PPM) SaaS platform,  OpenText (formerly Micro Focus) made the call to shift its products from on-premises Oracle servers to PostgreSQL on Amazon RDS. They faced various hurdles due to inconsistencies within the database and the legacy architecture of their app. They also requested a reusable […]

Deploying Multi-Tenant SaaS Application on AWS

Discover the scalable multi-tenant backend architecture and robust CI/CD process at the heart of the client-server solution we developed for our major pharmaceutical customer. Initially crafted to assist asthma patients with medication adherence, this app also enables doctors to monitor treatment progress remotely. The market success of this solution led our customer to strategically scale […]

Custom data migration solution for a complex Oracle to PostgreSQL migration project using AWS DMS

In this post we’d like to share with you our experience in delivering a sophisticated database migration solution on top of AWS DMS for one of our large enterprise customers. The client is a large technology corporation that provides software solutions and services for telecom giants and mid-size companies. They ran numerous Oracle databases where […]

Oracle to PostgreSQL migration with AWS SCT: How to handle unsupported NumToDSInterval function

In this post we continue exploring the technical aspects of Oracle to PostgreSQL migration using AWS SCT. We were using AWS SCT build#660 to convert one of our Oracle test databases. AWS SCT provides functionalities for the most efficient migration from Oracle to PostgreSQL. However, there is a common challenge with implementing the Oracle NumToDSInterval […]

Oracle to PostgreSQL migration with AWS SCT: How to convert INSERT ALL statement

In this post we continue exploring the technical aspects of Oracle to PostgreSQL migration using AWS SCT. AWS SCT promises a very high level of migration efforts, however it is very rare that 100% automation is achieved. In this article we’ll look into conversion of INSERT ALL statements, which are quite popular in Oracle code. […]

Oracle to PostgreSQL migration with AWS SCT: How to handle unsupported data types

In this post we explore the technical aspects of Oracle to PostgreSQL migration using AWS SCT. We’ll look into conversion of Oracle “aliases”. We were using AWS SCT build #660 to convert one of our Oracle test databases. The challenge Oracle’s subtype declaration allows creating an “alias” for some datatype declaration, which can be re-used […]

Hi there! How can I help you?