Skip to content
#

embedding

Embeddings are numerical representations of data that capture semantic meaning for AI and machine learning systems. They convert data such as text, images, or audio into numerical vectors, allowing AI systems to measure similarity, understand context, and power applications such as semantic search, recommendation systems, clustering, and Retrieval-Augmented Generation (RAG).

Here are 23 public repositories matching this topic...

A curated collection of Spring Boot projects demonstrating AI and LLM integrations, including examples of AI-powered applications, multi-provider LLM setups, and best practices for Spring AI, modular design, and integration testing.

  • Updated Apr 19, 2026
  • Java

Built a hands-on Spring AI project using Spring Boot and Ollama to explore Generative AI integration in backend applications. Implemented chat completion, prompt engineering, embeddings, vector search, RAG, chat memory, multimodal AI, and structured AI responses.

  • Updated May 23, 2026
  • Java