Dilkhush Kumar
Aspiring Data Scientist | Turning Data into Insights
About Me
“I am a passionate Computer Science Engineering student with a strong interest in Data Science.
My goal is to leverage data to build intelligent solutions that address real-world problems. I
thrive on challenges and continuously learn new technologies to enhance my skills.”
Education
Bachelor of Technology in Computer Science and Engineering (CSE)
I.K. GUJRAL PUNJAB TECHNICAL UNIVERSITY | Baba Banda Singh Bahadur Engineering College,
Fatehgarh Sahib(Punjab). Expected Graduation: 2026
Projects
Personal-portfolio
personal portfolio website built to showcase my skills, projects, and achievements as a Computer Science Engineering student. The site features a clean and responsive design, smooth navigation, and sections such as About Me, Education, Skills, Projects, and Contact.
Read More
My Skills
Data Science
Python
Machine Learning
Deep Learning
MYSQL
HTML
CSS
JavaScript
Experience & Achievements
Web Development Intern – Novem Controls
Completed a 6-week industrial internship focused on Web Development(frontend), gaining hands-on experience in building and managing web applications.
05 June 2024 – 20 July 20243rd Place - tack-titan's 2025 Hackathon
Developed an innovative solution for farmers within 24 hours, earning a podium finish among 50+ teams.
21 March 2025Machine Learning Workshop
Attended a one-day workshop by NIELIT Chandigarh on Machine Learning covering Python, NumPy, Pandas, Supervised & Unsupervised Learning
26 March 2025International Conference on AI and Machine Learning
Participated and presented at ICAIML-2025 organized by Jagat Guru Nanak Dev Punjab State Open University, Patiala, focusing on applications of AI and ML.
22 Feb 2025Tech Fest - Tech titan's 2024
Secured 1st position in Stunt & Agneseh event organized by the Research and Innovation Cell at Baba Banda Singh Bahadur Engineering College, Fatehgarh Sahib.
22 March 2024Latest Posts
The Future of Web Development
The future of web development is poised to undergo a massive transformation as technology
continues to evolve at an unprecedented pace.
The shift is not just about creating visually appealing websites anymore but building highly
interactive, intelligent, and accessible platforms that cater to the ever-changing needs of
users. Developers must prepare for an ecosystem where
automation, AI, and cloud-native technologies
drive efficiency and innovation.
One of the most significant changes shaping the future is the rise of serverless
architecture.
By removing the need to manage backend servers manually, developers can focus solely on
writing code, while platforms like AWS Lambda, Azure Functions,
and Google Cloud Functions handle the infrastructure. This approach not only reduces
operational costs but also makes applications more scalable and resilient.
Another trend that’s gaining momentum is the growth of the Jamstack
(JavaScript, APIs, and Markup).
By decoupling the frontend from the backend, Jamstack allows developers to build faster,
more secure, and more scalable web applications.
Static site generators combined with headless CMS solutions are empowering developers to
deliver seamless digital experiences.
Artificial Intelligence (AI) is also becoming an integral part of web
development.
From chatbots and recommendation engines to AI-driven design tools, machine learning models
are enhancing how websites interact with users.
Personalized content, predictive search, and intelligent analytics are only the beginning of
what AI can bring to the web.
In addition, WebAssembly (Wasm) is revolutionizing performance on the web.
It allows developers to run high-performance applications, such as video editing tools, 3D
rendering engines, and even games, directly in the browser at near-native speed.
This opens the door to a new generation of web apps that were previously limited to desktop
software.
The importance of progressive web apps (PWAs) is also expected to grow.
PWAs combine the best of web and mobile apps, offering offline access, push notifications,
and fast load times.
As more businesses adopt PWAs, users will enjoy seamless experiences across devices without
the need for constant app downloads.
Security will remain a top priority in the future of web development.
With the increasing number of cyber threats, developers must implement stronger encryption,
secure authentication, and better data protection practices.
Privacy-focused design will not only build trust but also comply with evolving regulations
like GDPR and CCPA.
Moreover, edge computing will play a crucial role in reducing latency and
improving performance.
By processing data closer to the user rather than relying solely on centralized servers,
developers can deliver faster, more efficient applications.
This is particularly important for real-time applications like gaming, video streaming, and
IoT.
Accessibility and inclusivity will continue to guide the future of web development.
Creating websites that are usable for people with disabilities is no longer optional but
essential.
Developers must embrace accessible design patterns, proper semantic markup, and assistive
technologies to ensure everyone can navigate and use the web effectively.
In conclusion, the future of web development will be driven by innovation, inclusivity, and
intelligence.
Developers who embrace serverless technologies, AI, WebAssembly, and accessibility will be
at the forefront of this transformation.
The web will no longer just be a place to find information but a dynamic, immersive, and
personalized platform that seamlessly integrates into our daily lives.
RAG-based AI Teaching Assistant
Introduction to RAG-based AI
Retrieval-Augmented Generation (RAG) is one of the most promising AI techniques in modern
natural language processing. Unlike traditional AI models that rely solely on pre-trained
knowledge, RAG combines the power of large language models (LLMs) with external knowledge
retrieval. This allows the system to generate fluent text while staying accurate,
up-to-date, and context-aware. In education, this means AI can serve as a reliable teaching
assistant capable of providing precise, personalized learning experiences.
Why Education Needs RAG
The traditional classroom model often struggles to cater to the needs of every student.
Teachers are limited in time and resources, making it difficult to provide personalized
attention. RAG-based AI solves this challenge by augmenting learning with instant access to
vast amounts of academic material. Students can ask questions and receive answers that are
contextually accurate and backed by the latest information from trusted sources.
How RAG Works in a Teaching Assistant
At its core, a RAG-based system follows a two-step process: retrieval and generation. When a
student asks a question, the AI first searches for relevant documents, articles, or
textbooks from its connected knowledge base. Once retrieved, the information is combined
with the generative power of an LLM, producing a comprehensive and student-friendly
explanation. This ensures the response is both factually accurate and easy to
understand.
Personalized Learning Experience
Every student learns at their own pace and style. A RAG-powered AI teaching assistant can
adapt explanations based on the student’s level of understanding. For beginners, it can
simplify concepts using analogies and examples. For advanced learners, it can provide
detailed technical explanations with references and real-world applications. This
adaptability ensures no student is left behind.
Instant Access to Updated Knowledge
One limitation of pre-trained models is that their knowledge is static and tied to their
training data. Education is constantly evolving, with new discoveries, papers, and
technologies emerging daily. A RAG-based AI assistant overcomes this issue by retrieving
fresh information from academic sources, ensuring students always learn from the most recent
and reliable content.
Enhancing Teacher Productivity
Teachers can use a RAG-based AI assistant to offload repetitive tasks such as answering
frequently asked questions, grading simple assignments, or providing reading materials. This
allows educators to focus more on mentoring, creativity, and interactive teaching, while
students continue to receive consistent support outside classroom hours.
Bridging the Knowledge Gap
Students often hesitate to ask questions in class due to fear of embarrassment or lack of
confidence. With an AI teaching assistant available 24/7, they can freely ask questions at
any time. Whether it’s clarifying a math problem, exploring a historical event, or
understanding a programming concept, RAG ensures no gap remains unaddressed in a learner’s
knowledge journey.
Real-World Applications in Learning
Imagine a student studying computer science who struggles to understand neural networks. The
AI assistant can retrieve content from trusted textbooks, research papers, and blogs, and
generate an explanation tailored for the student. It can even provide diagrams, code
snippets, and links for further reading. This not only saves time but also enriches the
learning experience with multiple perspectives.
Challenges and Considerations
While the benefits of RAG-based AI are significant, there are challenges to address. These
include ensuring the reliability of retrieved content, avoiding bias in information, and
maintaining academic integrity. It is also important to design the assistant to encourage
critical thinking rather than over-reliance on AI-generated responses. Balancing automation
with human guidance will be key to long-term success.
The Future of AI in Education
The integration of RAG-based AI assistants in classrooms has the potential to transform
education globally. By combining the intelligence of machines with the empathy and
creativity of teachers, we can create hybrid learning environments that empower every
student. As AI continues to evolve, the role of teaching assistants will expand, making
education more personalized, accessible, and engaging than ever before.
AI-powered medical data classification
The AI-Powered Medical Data Classification project aims to revolutionize healthcare by
leveraging artificial intelligence to analyze patient data and accurately predict medical
conditions. In today’s medical landscape, healthcare providers face enormous amounts of
data, including lab results, demographics, symptoms, and medical histories. Manually
processing this information is not only time-consuming but also prone to human error. Our
system automates this process, allowing for faster and more reliable
At the core of the project is data preprocessing and feature selection. Raw medical data
often contains inconsistencies, missing values, or irrelevant information, which can affect
the accuracy of predictions. We clean and normalize the data, then extract and select the
most significant features that contribute to accurate classification. This ensures that our
machine learning models are trained on high-quality, relevant data.
We utilize advanced machine learning algorithms such as decision trees, random forests, and
XGBoost to classify patient data. Each model is trained and validated using real-world
datasets to ensure accuracy, precision, and reliability. Evaluation metrics like precision,
recall, and F1-score help measure the performance of the models, ensuring that predictions
are both statistically sound and clinically meaningful.
The system features a user-friendly interface that allows healthcare providers to input
patient information and receive immediate predictions. This functionality can help
prioritize critical cases, reduce diagnostic errors, and assist in creating personalized
treatment plans. By integrating AI into the diagnostic process, medical professionals can
make more informed and timely decisions, ultimately improving patient outcomes.
Looking ahead, this project has the potential to expand into real-time patient monitoring
and predictive analytics, offering insights into disease progression and risk factors. By
combining machine learning with healthcare expertise, the AI-Powered Medical Data
Classification system demonstrates the transformative impact of technology in making medical
diagnostics smarter, faster, and more efficient.