Generative AI and coding: Time to rethink software development

It’s well documented that software development efforts that incorporate generative AI include mistakes that are radically different than what any human programmer would ever make. And yet, most enterprise plans for remediating AI coding mistakes rely on simply inserting experienced human programmers in the loop. Cue train wreck. (No need to click if you are…

Read More

The magic of RAG is in the retrieval

The decades-long pursuit to capture, organize and apply the collective knowledge within an enterprise has failed time and again because available software tools were incapable of understanding the noisy unstructured data that comprises the vast majority of the enterprise knowledge base. Until now. Large language models (LLMs) that power generative AI tools excel at processing…

Read More

GitHub Copilot: Productivity boost or DORA metrics disaster?

Imagine a world where measuring developer productivity is as straightforward as checking your fitness stats on a smartwatch. With AI programming assistants like GitHub Copilot, this seems within reach. GitHub Copilot claims to turbocharge developer productivity with context-aware code completions and snippet generation. By leveraging AI to suggest entire lines or modules of code, GitHub…

Read More

How AI will transform data analytics

Software developers are already benefiting from generative AI, enjoying the ability of AI-powered programming assistants to streamline time-consuming tasks, learn new languages and frameworks, and boost productivity. Now, the data analytics arena is also starting to experience the efficiencies of AI seen by developers. The implementation of large language models (LLM) on data analytics platforms…

Read More

Retrieval-augmented generation refined and reinforced

In the era of generative AI, large language models (LLMs) are revolutionizing the way information is processed and questions are answered across various industries. However, these models come with their own set of challenges, such as generating content that may not be accurate (hallucination), relying on stale knowledge, and employing opaquely intricate reasoning paths that…

Read More

Semantic Kernel: Diving into Microsoft’s AI orchestration SDK

Large language models (LLMs) by themselves are less than meets the eye; the moniker “stochastic parrots” isn’t wrong. Connect LLMs to specific data for retrieval-augmented generation (RAG) and you get a more reliable system, much less likely to go off the rails and “hallucinate,” which is a relatively nice way of describing LLMs that lie…

Read More

Google, Udacity offer free course on Gemini API

Google and online educator Udacity have teamed up to offer a free online course to teach developers and designers how to use the Google AI Studio developer tool and Google’s Gemini API AI model. Participants will be taught how to build generative AI capabilities into applications, websites, products, operations, and services. Entitled “Gemini API by…

Read More