The evolution of libraries in Python and Java is leading to a trend of standardizing the invocation of embedding models, with the idea of wrapping all models to behave similarly to the first model used. This trend extends to re-rankers, where in Java, there is a move towards creating standardized interfaces for service providers and APIs for users. This standardization approach is more prevalent in Java than in Python, which is described as a 'wild west' environment. There is a growing need for formalizing the interaction between JNAI components or building blocks, with an interest in seeing where programming languages will evolve in handling these components.
Redis is an in-memory database that can be used for caching, vector search, and as a message broker.
Brian Sam-Bodden is a Senior Applied AI Engineer at Redis. He joins the show to talk about his work and AI at the company.
Sean’s been an academic, startup founder, and Googler. He has published works covering a wide range of topics from information visualization to quantum computing. Currently, Sean is Head of Marketing and Developer Relations at Skyflow and host of the podcast Partially Redacted, a podcast about privacy and security engineering. You can connect with Sean on Twitter @seanfalconer.
The post AI at Redis with Brian Sam-Bodden appeared first on Software Engineering Daily.