All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning
- Fix outdated jupyter notebook descriptions
- Update jinja2 dependency to pass safety check
- CMEMQueryCatalogRetriever to retrieve nodes from predefined queries
- SPARQLReader to load documents (for ingestion) from SPARQL endpoint
- SPARQLRetriever to retrieve nodes from a SPARQL endpoint
- Some default prompts to work with SPARQL and CMEM query catalog.
- solo query builder
- rename CMEMRetriever to NLSPARQLRetriever
- example notebooks for solo query builder, query engine and chat engine
- retriever using query builder and graph store to retrieve cmem data as nodes
- query builder with a query object holding predictions and sparql queries
- initial version