โฌ
๏ธ Previous - Welcome & Orientation
โก๏ธ Next - What is Agentic AI
This is the first of three core projects in the Agentic AI Developer Certification Program. These projects are the main deliverables youโll complete to earn your certificate of completion.
Each project is designed to apply what youโve learned in that module through hands-on implementation. This one wraps up Module 1 by having you build a working RAG-based assistant that retrieves answers from a custom knowledge base.
In this project, youโll build a simple question-answering assistant that pulls answers from a custom document set using RAG (Retrieval-Augmented Generation). Itโs your first hands-on project in the Agentic AI Developer Certification Program.
Youโll use LangChain and a vector store like FAISS or Chroma (or their alternatives) to connect a prompt โ retriever โ response flow.
Youโll build a simple RAG-powered assistant that answers questions based on a custom document set. Hereโs whatโs expected:
A LangChain-based pipeline that connects:
Document ingestion into the vector store
Basic UX for interaction (CLI, notebook, or minimal UI)
Run a few example queries to test retrieval and response quality
Optional enhancements:
Hereโs a quick video outlining the project requirements and showing an example of what youโll build:
Not sure what to build your assistant for? Here are a few project ideas to spark inspiration:
Build a conversational assistant that helps users explore the contents of Ready Tensor publications by asking natural language questions.
Use a sample of 20-50 diverse publications from the platform as your knowledge base. You can find a dataset of a sample of our publications on Google Drive here.
If you scrape or copy/paste publications from the Ready Tensor platform yourself, make sure to check the license for each one to ensure the author has granted permission for reuse.
Build a chatbot that can answer questions from readers such as:
Weโll demo a working version of this (see video above) - a conversational bot that helps users explore any publication on the platform.
Build a technical assistant that can answer developer questions using content from the LangChain or LangGraph documentation.
Select and ingest a focused portion of the docs (donโt overload it โ 20-50 pages is enough). Your bot should be able to respond to questions like:
Pull a collection of pages particular to a topic (such as python, LLMs, or deep learning), embed them into a vector store, and build a bot that can answer user questions as if it were an expert on that subject.
If youโre scraping or downloading content, make sure you comply with Wikipediaโs content usage policies and only use a small, well-scoped dataset.
These are just a few starting points. Feel free to explore any use case that interests you. Just make sure you have the right to use the data you choose, and respect any licenses or usage restrictions that come with it.
Module 1 projects are evaluated in the review cycle for the month in which they are submitted.
To be included in that monthโs review, send in your project no later than one of these dates:
If you donโt meet a listed deadline, you can still submit before the next monthโs date to be considered in that cycle.
The review process usually takes up to 2 weeks after the deadline, which includes receiving reviewer feedback and making any necessary updates.
To complete this project, you need to submit two deliverables:
Create a short publication on the Ready Tensor platform that:
๐ Publication: Technical Evaluation Rubric
Check the document titled Publication Evaluation Criteria Reference Guide.pdf uploaded in this publication above.
Note: This rubric is general-purpose. You still need to follow the project-specific expectations described above (e.g. use of retrieval, optional memory/tool extensions, etc.)
Submit a repo that:
๐ Repository Evaluation Rubric
โฌ
๏ธ Previous - Welcome & Orientation
โก๏ธ Next - What is Agentic AI