Skip to content
View anu-rag-007's full-sized avatar

Block or report anu-rag-007

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
anu-rag-007/README.md

Anurag Sharma

B.Tech CSE (AI&ML) · 3rd Semester · Building LUCID: Reality?

GitHub followers LeetCode LinkedIn


About me

I'm a 3rd semester AI/ML student building a closed-loop Brain-Computer Interface system that detects REM sleep and triggers haptic stimulation for lucid dream induction.

I call the long-term vision LUCID: Reality? — a dream interface where multiple people can share a collaboratively generated world during sleep. I call this technology Artificial Reality.

"When you are inside Artificial Reality, the question 'is this real?' becomes genuinely unanswerable."


Project 07 — LUCID: Reality?

My primary research project. A complete BCI pipeline: EEG signal → CNN-LSTM classifier → REM detection → safety interlock → haptic trigger Results so far (Sleep-EDF Cassette dataset):

Experiment Architecture Accuracy Kappa
001 SleepLSTM 76.85%
002 CNN Spectrograms 71.67%
003 CNN-LSTM Hybrid 80.14% 0.71
004 CNN+Transformer 79.00%
005 LOSO Validation 77.17% 0.67
006 Full 153 subjects TBD TBD

Tech stack: PyTorch · MNE-Python · scikit-learn · NumPy · SciPy

PROJECT-07


Skills

Machine Learning

Python PyTorch scikit-learn NumPy Pandas

Deep Learning architectures I've implemented from scratch:

  • ✅ Neural networks (forward pass + backprop)
  • ✅ CNNs — MNIST 98.47%, CIFAR-10
  • ✅ LSTMs — sleep staging 80.14%
  • ✅ Attention mechanisms
  • ✅ Transformer encoder
  • ✅ CNN-LSTM hybrid (BCI application)

Signal Processing

MNE

  • EEG preprocessing (bandpass filter, epoch extraction)
  • Sleep-EDF dataset (AASM standard staging)
  • Real-time signal pipeline design

Tools

Git VS Code Kaggle Jupyter


Projects

🧠 PROJECT-07 — LUCID: Reality?

Closed-loop BCI for automated lucid dream induction. CNN-LSTM sleep stage classifier · 80.14% accuracy · Working haptic trigger. → github.com/anu-rag-007/PROJECT-07

📊 Journey to the BEST

Complete ML learning journey — from Python basics to transformers. 40+ LeetCode solutions, weekly notebooks, Kaggle projects (Titanic 78%), neural network from scratch. → github.com/anu-rag-007/Journey-to-the-BEST

🪴 Smart Irrigation System

Automatically detects soil dryness and waters the plant — no human effort needed. It is a great way to nurture plants keeping our resources in control and saving a hell lot of water. Arduino . Environment . ECE → github.com/anu-rag-007/smart_irrigation_system


Research interests

Brain-Computer Interfaces → the hardware of LUCID EEG signal processing → reading the brain Deep learning for biosignals → understanding the brain AR / VR / XR → the delivery layer Neural rendering (NeRF) → generating dream worlds Generative AI → creating the content


DSA

Solving the Blind 75 list systematically. Arrays & Hashmaps ████████████ ✅ Stack & Queue ████████████ ✅ Trees & Recursion ████████████ ✅ Sliding Window ████████████ ✅ Linked Lists ████████████ ✅ Graphs ████████░░░░ in progress Dynamic Programming ████████░░░░ in progress

40+ problems solved · 7 core patterns


Currently working on

  • 🔬 Experiment 006 — Expanding Sleep-EDF to 153 subjects
  • 📄 Paper draft — IEEE TNSRE submission preparation
  • 💡 Real-time pipeline — Muse S integration plan
  • 📚 Week 9 of AI/ML self-study roadmap

Vision

LUCID: Reality? is a 10-15 year research initiative to create a shared dream interface — a technology I call Artificial Reality.

Phase 1 (now): BCI classifier + lucid induction Phase 2 (Year 2): Neural decoding + image generation Phase 3 (Year 3): 3D world generation + navigation Phase 4 (Year 5): Multi-user shared dream world Phase 5 (Year 10): Full Artificial Reality platform

The dream: when two people can enter the same generated world through sleep, indistinguishable from reality — that is Artificial Reality.


GitHub stats

Anurag's GitHub stats

Top Languages


Connect


Building the foundation of Artificial Reality. One experiment at a time.

Pinned Loading

  1. PROJECT-07 PROJECT-07 Public

    Closed-loop BCI pipeline for automated lucid dream induction via real-time EEG sleep stage classification | Part of LUCID: Reality?

    Python 1

  2. Journey-to-the-BEST Journey-to-the-BEST Public

    This is my ML Learning journey and I want it to share with all of you.

    Jupyter Notebook 1