This is my upcoming coding project during the holidays:
I will build a conversational AI enhanced with RAG for travel advice. I chose this topic because it does not pose visible harm to the users. At first, I thought about a chatbot for medical advice, but it is too risky to use (I do not want to cause harm to anyone).
Technically, in the last couple of months, I have been reading about RAG and the tools to build it. I am still reading about RAG because there are multiple ways to build RAG, which result in multiple factors I need to take into consideration of, ranging from whether I want to build a naive RAG to how I want to retrieve my information.
However, one thing I know for sure that I will use LangChain framework to build my conversational AI enhanced with RAG, so that I can call upon ChatGPT and FAISS. Additionally, I will use Streamlit to share my conversational AI bot on the web.