Generative AI has huge potential, but it also faces problems. If generative AI creates information that is not factually accurate in response to a user request – resulting in so-called hallucinations – it can have a big impact on users. Relying on large language model (LLM) training data on its own is not enough to prevent […]
How a Neuro-Symbolic AI Approach Can Improve Trust in AI Apps
As a cognitive scientist, I’ve been immersed in AI for more than 30 years – specifically in speech and natural language understanding, as well as machine-based learning and rule-based decision-making. Progress in our field is always uneven, unfolding in fits and starts. Those of us in the AI field have witnessed multiple “AI winters” over the […]
Running Generative AI in Production – What Issues Will You Find?
As your data projects evolve, you will face new challenges. For new technology like generative AI, some challenges may just be variations on traditional IT projects like considering availability or distributed computing deployment problems. However, generative AI projects are also going through what Donald Rumsfeld once called the “unknown unknowns” phase, where we are discovering […]
Microservices and AWS RDS Instances: Revolutionizing Application Development
In today’s fast-paced digital landscape, the demand for flexible, scalable, and independent application deployment is more critical than ever. Microservices architecture has emerged as a game-changer in how developers build and manage applications, allowing for the decomposition of traditional monolithic systems into independently deployable services. Coupled with the power of Amazon Web Services (AWS) Relational […]
SQL at 50: A Lesson in How to Stay Relevant Around Data
Structured query language (SQL) is now 50 years old. The original paper for SQL (then called SEQUEL) was published in May 1974 by Raymond Boyce and Donald Chamberlin, and provided a guide for data manipulation based on a set of simple commands. Today, we take SQL for granted around data – it is still the third most […]
Why Total Cost of Ownership Is a Critical Metric in High-Availability Databases
In the world of data management, the focus often zeroes in on the performance, scalability, and reliability of database systems. Total cost of ownership (TCO) is a crucial aspect that should hold equal – if not more – importance. TCO isn’t just a financial metric; it’s a comprehensive assessment that can significantly impact a business’s […]
Knowledge Graphs 101: The Story (and Benefits) Behind the Hype
Knowledge graphs, while not as well-known as other data management offerings, are a proven dynamic and scalable solution for addressing enterprise data management requirements across several verticals. As a hub for data, metadata, and content, they provide a unified, consistent, and unambiguous view of data scattered across different systems. Using global knowledge as context for […]
How In-Database Machine Learning Transforms Decision-Making
In the contemporary landscape of data-driven decision-making, enterprises are increasingly turning to predictive analytics to gain valuable insights into future trends and behaviors. Predictive analytics involves extracting patterns from historical data to forecast future outcomes, enabling organizations to make proactive decisions and optimize their operations. Traditionally, predictive analytics has been performed using standalone machine learning […]
DevOps and Data: Lessons Teams Can Learn About Managing Databases
According to the Bureau of Labor Statistics, the outlook for jobs around managing data architecture and databases looks pretty good: The number of professionals with roles around managing data is due to grow by eight percent from 2022 to 2032. However, while the number of roles that work around data is going up, the position of database […]
Integrating AWS Data Lake and RDS MS SQL: A Guide to Writing and Retrieving Data Securely
Writing data to an AWS data lake and retrieving it to populate an AWS RDS MS SQL database involves several AWS services and a sequence of steps for data transfer and transformation. This process leverages AWS S3 for the data lake storage, AWS Glue for ETL operations, and AWS Lambda for orchestration. Here’s a detailed […]