"This project will use RAG (Retrieval Augmented Generation) to ensure our question/answering assistant has high accuracy.\n",
"This project will use RAG (Retrieval Augmented Generation) to ensure our question/answering assistant has high accuracy.\n",
"\n",
"\n",
"This first implementation will use a simple, brute-force type of RAG.."
"This first implementation will use a simple, brute-force type of RAG..\n",
"\n",
"### Sidenote: Business applications of this week's projects\n",
"\n",
"RAG is perhaps the most immediately applicable technique of anything that we cover in the course! In fact, there are commercial products that do precisely what we build this week: nuanced querying across large databases of information, such as company contracts or product specs. RAG gives you a quick-to-market, low cost mechanism for adapting an LLM to your business area."
]
]
},
},
{
{
@ -65,6 +69,8 @@
"metadata": {},
"metadata": {},
"outputs": [],
"outputs": [],
"source": [
"source": [
"# With massive thanks to student Dr John S. for fixing a bug in the below for Windows users!\n",