Introducing the OpenLink Personal Assistant


Knowledge Graph-Driven Retrieval Augmented Generation (RAG)


We are pleased to announce the immediate availability of the OpenLink Personal Assistant, a practical application of Knowledge Graph-driven Retrieval Augmented Generation (RAG) showcasing the power of knowledge discovery and exploration enabled by a modern conversational user interface. This modern approach revitalizes the enduring pursuit of high-performance, secure data access, integration, and management by harnessing the combined capabilities of Large Language Models (LLMs), Knowledge Graphs, and RAG, all propelled by declarative query languages such as SPARQL, SQL, and SPASQL (SPARQL inside SQL).

Let’s delve into what the OpenLink Assistant enables.


Core Components

Large Language Models (LLMs)

GPT 4.0 and 3.5-turbo foundation models form the backbone of the OpenLink Assistant, offering a sophisticated level of conversational interaction. These models can interpret context, thereby providing a user experience that intuitively emulates aspects of human intelligence.

RAG Technology Infused with Query Languages

What truly sets OpenLink Assistant apart is state-of-the-art RAG technology, integrated seamlessly with SPARQL, SQL, and SPASQL (SPARQL inside SQL). This fusion, coupled with our existing text indexing and search functionality, allows for real-time, contextually relevant data retrieval from domain-specific knowledge bases deployed as knowledge graphs.


Key Features

  1. Self-Describing, Self-Supporting Products: OpenLink Assistant adds a self-describing element to our Virtuoso, ODBC & JDBC Driver products by simply installing the Assistant’s VAD (Virtuoso Application Distro) package.

  2. OpenAPI-Compliance: With YAML and JSON description documents, OpenLink Assistant offers hassle-free integration into existing systems. Any OpenAPI compliant service can be integrated into its conversation processing pipeline while also exposing core functionality to other service consumer apps.

  3. Device Compatibility: Whether you’re on a desktop or a mobile device, OpenLink Assistant delivers a seamless interaction experience.

  4. UI Customization: The Assistant can be skinned to align with your application’s UI, ensuring a cohesive user experience.

  5. Versatile Query Support: With support for SQL, SPARQL, and SPASQL, OpenLink Assistant can interact with a multitude of data, information, and knowledge sources.


What’s In It For You?

  1. Enhanced Efficiency: LLM and RAG technologies, fortified with query languages, streamline data retrieval, enabling quicker, more informed decisions.

  2. Contextual Relevance: Retrieve data that is not just accurate, but tailored to the specific context of your query, thanks to the RAG technology.

  3. Robust Security: As with all OpenLink products, the Assistant upholds rigorous security standards.

  4. Flexibility: With OpenAPI compatibility and the VAD package, OpenLink Assistant offers unparalleled customizability and ease of integration.


In Summary

OpenLink Assistant isn’t just another product; it’s a paradigm shift in how we interact with data and software tools. Leveraging knowledge graph-based RAG as the foundation for adding conversational self-support to existing applications simplifies and enriches user engagement, knowledge development, and knowledge retention.


For further details, please you can visit any of the following links: