Bob DuCharme

4.9K posts

Bob DuCharme banner
Bob DuCharme

Bob DuCharme

@bobdc

Senior Technical Writer at Graphwise (opinions mine, not theirs). Wrote O'Reilly's "Learning SPARQL." Follows you. Mastodon: https://t.co/dF1rZ2QqgT

Charlottesville, Virginia Beigetreten Mart 2008
167 Folgt3.1K Follower
Bob DuCharme
Bob DuCharme@bobdc·
@qz Is there a way to get the Daily Brief emails without getting all the "News alert:" emails?
English
0
0
0
6
Clint J.
Clint J.@SearchDataEng·
@ecardenas300 Hi Erika! Do you have any educational content from your library on the integration of Weaviate RAG with SPARQL / RDF / Semantic web? Thank ya.
English
2
0
5
271
Erika Shorten
Erika Shorten@eshorten300·
Swapping out RAG for Agentic RAG Systems 🤖 Agents differ from the standard retrieve and generate because of their access to tools, memory, and planning. Why is this game-changing? It allows us to build systems with complete autonomy to reason and execute specific tools when needed. The top-level agent can: • Plan the required steps based on the user’s query • Determine if more information is needed by retrieving it from the vector database or doing a web search • Call more than one tool and summarize results if needed The benefits are: 1. It can format the search query from the prompt 2. It can call multiple tools in parallel 3. It can navigate your database to run vector search, aggregate, or filtered queries 4. Iteratively search for more information I’m so happy to share our latest blog on Agentic RAG from @helloiamleonie and me! We give an overview of agentic RAG, explain how it differs from vanilla RAG, and discuss a few ways to implement it.
Erika Shorten tweet media
Leonie@helloiamleonie

Goodbye, vanilla RAG. Hello, Agentic RAG! 𝗩𝗮𝗻𝗶𝗹𝗹𝗮 𝗥𝗔𝗚 The common vanilla RAG implementation processed the user query through a retrieval and generation pipeline to generate a response grounded in external knowledge. Advanced vanilla RAG techniques include e.g., incorporation of rerankers to improve the retrieved results. 𝗧𝗵𝗲 𝗶𝘀𝘀𝘂𝗲? - Lack of flexibility: You retrieve additional information from a predefined knowledge source. - No data validation: Vanilla RAG systems are one-shot retrievers. There’s no validation of whether the retrieved data is even relevant to the question. 𝗔𝗴𝗲𝗻𝘁𝗶𝗰 𝗥𝗔𝗚 Agentic RAG is an agent-based approach to vanilla RAG. It involves the use of AI agents, especially in the retrieval component (as well as other components). The use of AI agents in the retrieval component enables tool use to generalize retrieval. 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲 𝗮𝗻𝗱 𝗞𝗲𝘆 𝗖𝗼𝗺𝗽𝗼𝗻𝗲𝗻𝘁𝘀 • Retrieval Agent: Decides whether external knowledge is needed, where to retrieve data from, preprocesses the query for optimized retrieval, validates whether the retrieved data is relevant to the user query, and re-retrieves data if necessary. • Tool use: Data can be retrieved from multiple sources, including (vector) databases, web searches, API calls to email or chat messages, calculators, etc. In our recent blog @ecardenas300 and I discuss everything related to Agentic RAG. Read more on our blog: weaviate.io/blog/what-is-a…

English
7
77
465
56.2K
Clint J.
Clint J.@SearchDataEng·
Any good SPARQL LLM progress?
English
4
0
1
179
John Walker
John Walker@wohnjalker·
@bobdc Also worth noting that SPARQL-style PREFIX and BASE can be used in TriG, just like in Turtle
English
1
0
4
67
Bob DuCharme
Bob DuCharme@bobdc·
New blog entry tomorrow: RDF serialization formats — starring TriG
English
0
0
8
460
jezza kezza
jezza kezza@strangedevices1·
@namedgraph @OngDevLab I really like this but it’s got a learning curve ! Never convinced more than a few fellow devs on teams to embrace SPARQL : whenever Lucene syntax was an option, they used that (most prod graphs also support search in my experience)
English
2
0
1
45
Bob DuCharme
Bob DuCharme@bobdc·
New blog entry tomorrow: Selecting all the triples from all the graphs — but the default graph?
English
0
0
3
224
Bob DuCharme
Bob DuCharme@bobdc·
New blog entry tomorrow: Editing schemas, ontologies, and SKOS taxonomies with VocBench
English
0
0
8
298
Brad Sams
Brad Sams@bdsams·
My wife's work deployed Copilot to the entire org...will be curious to see how this goes
English
8
1
39
4.1K
Bob DuCharme
Bob DuCharme@bobdc·
New blog entry tomorrow: SPARQLing anything — MS Office files, XML, markdown, plain text, and more.
English
1
1
10
482
Bob DuCharme
Bob DuCharme@bobdc·
New blog entry tomorrow: Querying for audio on Wikidata — music and more.
English
1
2
5
325