Skip to content

Commit 409a6d0

Browse files
committed
New Project (RAG Chatbot Added)
1 parent 85dc42c commit 409a6d0

File tree

5 files changed

+61
-1
lines changed

5 files changed

+61
-1
lines changed

public/assets/coding/streamlit.svg

Lines changed: 1 addition & 0 deletions
Loading

public/assets/project/chatbot-logo.svg

Lines changed: 17 additions & 0 deletions
Loading
22.2 MB
Binary file not shown.

src/constants/project.js

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,48 @@ export const myProjects = [
103103
},
104104
],
105105
},
106+
{
107+
title: "RAG-ChatBot",
108+
desc: "A Retrieval-Augmented Generation (RAG) chatbot built with Streamlit, ChromaDB, and LLMs for dynamic Q&A.",
109+
subdesc:
110+
"This RAG chatbot enables document ingestion (PDF, TXT, DOCX, CSV, JSON), manual text entry, and URL scraping to build a persistent knowledge base in ChromaDB. It integrates configurable LLMs via the Groq API and Sentence-Transformers embeddings to deliver concise, context-aware answers, with optional Google Custom Search augmentation for time-sensitive queries. Conversations are stored in SQLite, and new facts are heuristically extracted and learned automatically.",
111+
href: "https://github.com/sa-fw-an/RAG-ChatBot",
112+
texture: "./textures/project/rag-chatbot.mov",
113+
logo: "./assets/project/chatbot-logo.svg",
114+
logoStyle: {
115+
backgroundColor: "#0B1624",
116+
border: "0.2px solid #1A2433",
117+
boxShadow: "0px 0px 60px 0px #2248704D",
118+
},
119+
spotlight: "./assets/spotlight2.png",
120+
tags: [
121+
{
122+
id: 1,
123+
name: "Streamlit",
124+
path: "./assets/coding/streamlit.svg",
125+
},
126+
{
127+
id: 2,
128+
name: "Python",
129+
path: "./assets/coding/python.svg",
130+
},
131+
{
132+
id: 3,
133+
name: "SQLite",
134+
path: "./assets/coding/sql.svg",
135+
},
136+
{
137+
id: 4,
138+
name: "HTML",
139+
path: "./assets/coding/html.svg",
140+
},
141+
{
142+
id: 5,
143+
name: "CSS",
144+
path: "./assets/coding/css.svg",
145+
},
146+
],
147+
},
106148
{
107149
title: "MERN Chat App",
108150
desc: "A real-time chat application built with the MERN stack, featuring user authentication, private messaging, and dynamic updates.",

src/sections/Footer.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ const Footer = () => {
3131
<div className="visit-counter-box flex items-center gap-2 bg-gray-800 text-gray-300 p-1.5 rounded-lg shadow-sm mt-2 sm:mt-0 sm:ml-4">
3232
<span className="text-sm font-medium">🤵 Views</span>
3333
<img
34-
src="https://hits.sh/safwansayeed.live.svg?style=round&label= &color=black"
34+
src="https://hits.sh/safwansayeed.test.svg?style=round&label= &color=black"
3535
alt="visitor count"
3636
className="h-5 w-6"
3737
/>

0 commit comments

Comments
 (0)