Skip to content

DITO DILEEP

@dito_dileep

B.Tech CSE (AI & ML) student at SRM IST | Python | Java | C++ | Aspiring Software Engineer

B.Tech CSE (AI & ML) student at SRM IST | Python | Java | C++ | Aspiring Software Engineer

Skill iconPython
Web Publishing
Skill iconAndroid Developement
Video Editing
Html Css Javascript Bootstrap

Chennai, India

Devfolio stats

Devfolio stats

1

project

1

0

prizes

0

1

hackathon

1

0

Hackathons org.

0

GitHub

GitHub

49

contributions in the last year

Apr

S

M

T

W

T

F

S

0 contributions on 2025-04-27
0 contributions on 2025-04-28
0 contributions on 2025-04-29
0 contributions on 2025-04-30
0 contributions on 2026-04-01
0 contributions on 2026-04-02
0 contributions on 2026-04-03
0 contributions on 2026-04-04
0 contributions on 2026-04-05
0 contributions on 2026-04-06
0 contributions on 2026-04-07
0 contributions on 2026-04-08
0 contributions on 2026-04-09
0 contributions on 2026-04-10
0 contributions on 2026-04-11
0 contributions on 2026-04-12
0 contributions on 2026-04-13
0 contributions on 2026-04-14
0 contributions on 2026-04-15
0 contributions on 2026-04-16
2 contributions on 2026-04-17
0 contributions on 2026-04-18
9 contributions on 2026-04-19
0 contributions on 2026-04-20
0 contributions on 2026-04-21
0 contributions on 2026-04-22
0 contributions on 2026-04-23
0 contributions on 2026-04-24
0 contributions on 2026-04-25
0 contributions on 2026-04-26
0 contributions on 2026-04-27
0 contributions on 2026-04-28
0 contributions on 2026-04-29

Mar

0 contributions on 2026-03-01
0 contributions on 2026-03-02
0 contributions on 2026-03-03
0 contributions on 2026-03-04
0 contributions on 2026-03-05
0 contributions on 2026-03-06
0 contributions on 2026-03-07
0 contributions on 2026-03-08
0 contributions on 2026-03-09
0 contributions on 2026-03-10
0 contributions on 2026-03-11
0 contributions on 2026-03-12
0 contributions on 2026-03-13
0 contributions on 2026-03-14
0 contributions on 2026-03-15
0 contributions on 2026-03-16
0 contributions on 2026-03-17
0 contributions on 2026-03-18
0 contributions on 2026-03-19
0 contributions on 2026-03-20
0 contributions on 2026-03-21
0 contributions on 2026-03-22
2 contributions on 2026-03-23
0 contributions on 2026-03-24
0 contributions on 2026-03-25
2 contributions on 2026-03-26
0 contributions on 2026-03-27
0 contributions on 2026-03-28
0 contributions on 2026-03-29
0 contributions on 2026-03-30
0 contributions on 2026-03-31

0

stars earned

5

repositories

5

followers

View on GitHub

Top Projects

Top Projects

Project Image
Recall

Study Silently. Recall Forever.

Recall solves a very real student problem: we study across too many places, but we do not retain a usable memory of what we actually learned. A student might watch a YouTube lecture, open Google Classroom, read BYJU’S, check The Helper for SRM notes and PYQs, open a PDF from Downloads, and maybe browse Coursera or NPTEL. After a few hours, all of that becomes scattered across tabs, history, files, and random notes. Revision then becomes stressful because the student does not know: what they actually covered which topic is weak what to revise first which source is trustworthy enough to study from again Existing tools mostly do one of two things: either they are generic note/summarization tools that need manual input, or they are cloud-heavy assistants that do not understand the student’s actual study trail. Recall solves this by acting like a local-first AI study memory layer. It captures real study activity from trusted educational sources, filters out distractions and low-signal content, turns study material into short notes, flashcards, revision prompts, and syllabus-aware guidance, and then shows the student a clear next step instead of a pile of raw information. For SRM students, this is especially useful because learning is spread across classroom portals, PYQs, The Helper, local notes, and online lectures. Recall turns that scattered learning into something structured, explainable, and actually reusable for exams, projects, and placements. If you want, use these too for the other Devfolio sections: What it does Recall is a browser-based, local-first AI study memory extension that captures real educational activity and converts it into structured study support. It can understand trusted study sources like YouTube lectures, Google Classroom, BYJU’S, Coursera, NPTEL, SWAYAM, SoloLearn, The Helper, and local files like PDFs, PPTs, DOCX, audio, and video lectures. It generates readable notes, visual flashcards, quiz prompts, revision guidance, syllabus mapping, placement insights, and an explainable audit trail of why a source was accepted or rejected. Inspiration As students, we realized the real problem is not lack of content, but lack of continuity. We keep learning from many different platforms, but we lose track of what we studied, what matters, and what to revise. We wanted to build something that feels like a personal academic memory system instead of just another chatbot or note app. How we built it We built Recall as a browser extension with a popup, dashboard, document studio, and AI mentor. The system uses local-first AI logic for educational source detection, topic extraction, note generation, revision planning, and flashcard generation. We also built custom local scoring systems like SourceGuard for study-source trust and CardRank for flashcard quality. For deeper semantic analysis and offline speech transcription, we integrated on-device models through Transformers.js and Whisper. We also added an optional Python AI backend for broader assistant behavior and future extensibility. Accomplishments that we're proud of We are proud that Recall is not just a demo chatbot. It is a full product flow with trusted source capture, readable notes, guided study sessions, flashcards, auditability, SRM-focused syllabus support, local AI models, and an optional Python AI backend. We are especially proud of SourceGuard and CardRank because they make the product feel unique and proprietary instead of generic. What we learned We learned that “AI for students” is only useful when it is grounded in the real study workflow. We also learned that explainability matters a lot: students and judges both trust the product more when it can show why it captured something, why it rejected something, and why it recommends a certain revision path. What’s next for Recall Next, we want to improve mixed-format note quality, strengthen lecture understanding further, expand SRM department-specific packs, improve the Python AI teaching mode, and make the product even more personalized through adaptive study modes and stronger offline AI support.

Recall - Picture 1
Recall - Picture 2