Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProjectX-Projects-2025

This is the list of projects completed in the 2025 programme.

Index

  1. FakeMyVoice
  2. Train Your Foes
  3. Traffiq
  4. Voice2English
  5. Reinforcents
  6. Neural Quest
  7. Encrypted Chat Application
  8. Text to Handwritting
  9. EEG Analyser and Simulator
  10. MuseGan
  11. Multimodal Graph DB with RAG
  12. CodeSage
  13. Sera
  14. Kernel Design
  15. Cryptanalysis
  16. AI Ops

FakeMyVoice

Description

Output images

References

Mentors:

Domains:


Train Your Foes

Description

Train Your Foes is a game where your greatest enemy is a machine that learns from you. Built in Unity 6, the game is split into two parts. First, you face The Gauntlet: four intense platforming levels that test your speed and precision. If you survive, you enter The Duel: a final boss fight that isn't scripted. Instead of following a set pattern, the boss uses Artificial Intelligence (Q-Learning) to study your health, energy, and moves. It chooses the best strategy to defeat you based on thousands of past battles, creating a unique challenge that feels alive and unpredictable.

Output images

image image

References

1. Documentation: Full Documentation Site
2. Source Code: GitHub Repository
3. Engine: Unity Engine (6000.2.1f1)
4. Algorithm: Custom Q-Learning Implementation using the Bellman Equation:

$$Q(s, a) \leftarrow Q(s, a) + \alpha [R + \gamma \max_{a'} Q(s', a') - Q(s, a)]$$

Mentors:

Abhay Varnekar
Ishaan Shaikh

Domains: Game Development, Artificial Intelligence, Reinforcement Learning


Traffiq

Description

Output images

References

Mentors:

Domains:


Voice2English

Description

Output images

References

Mentors:

Domains:


Reinforcents

Description

Output images

References

Mentors:

Domains:


Neural Quest

Description

Output images

References

Mentors:

Domains:


Encrypted Chat Application

Description

Output images

References

Mentors:

Domains:


Text to Handwriting

Description

This project generates realistic handwritten text from typed input using a Conditional Generative Adversarial Network (CGAN).
Unlike traditional handwriting synthesis systems that require large datasets or fixed vocabularies, this model learns writer-specific style from a small set of handwriting samples (approximately 15 images per writer).

A Content Encoder preserves textual correctness, while a Style Encoder captures unique handwriting characteristics. The Generator combines both representations to produce natural-looking handwritten word images.

Output Images

The system produces handwritten word images that reflect:

  • The provided input text
  • Writer-specific stylistic features
  • Natural handwriting variations

alt text

alt text

alt text

alt text

alt text

References

  • GANwriting: Content-Conditioned Generation of Styled Handwritten Word Images
  • IAM Handwriting Word Database
  • Deep Learning Specialization — DeepLearning.AI
  • Kaggle Datasets

Mentors:

Domains: Computer Vision, Generative Adversarial Networks (GANs), Natural Language Processing


EEG Analyser and Simulator

Description

EEG Analyser and Simulator is a AI-driven simulation and prediction of brain dynamics using EEG data. This project aims to develop an AI-powered system that constructs a personalized Digital Twin of the Brain using EEG (Electroencephalogram) data. The system leverages deep learning and signal processing to analyze, predict, and simulate neurological patterns — enabling early detection of epilepsy, cognitive stress, depression, and other brain-related conditions. The system also aims to classify emotions in awake and dream phase. Other implications include the prediction of failure and success of surgery and drug identification and simulation of its effects on EEG data. In addition, the project explores neural generative modeling to interpret REM-phase brain activity into abstract visual representations, pushing the boundaries of dream analysis and subconscious understanding.

Output images

The system predicts the desired label for EEG signal and also plots it.

alt_text

alt text

alt text

References

Mentors:

Domains: Signal processing, Machine Learning, Deep Learning


MuseGan

Description

MuseGan is a GAN-based project for generating multi-track polyphonic music. It can generate coherent 4-bar music for 5 instruments from scratch and also supports Human-AI collaboration by conditionally generating tracks based on one human input track.

Output images

From-Scratch Model

Model Diagram

Pianoroll Output

Conditional Track

Conditional Model Diagram

Conditional Outputs

References

Mentors:

Domains: Music Generation, Generative Adversarial Networks (GANs), Temporal Sequence Modeling


Multimodal Graph DB with RAG

Description

Output images

References

Mentors:

Domains:


CodeSage

Description

CodeSage is a Python-based framework that executes code and explains its logic in simple, human-readable language.
It combines compiler concepts with AI-based summarization to help users understand how code works internally.

Pipeline

  • Lexer → Converts source code into tokens
  • Parser → Builds an Abstract Syntax Tree (AST)
  • Summarizer → Generates structured explanations
  • Interpreter → Executes the AST (tree-walk)
  • NLP (Optional) → Refines explanations
  • GUI (Tkinter) → Editor, output, AST view, summaries

Purpose

  • Help students understand how interpreters work
  • Explain code behavior clearly
  • Visualize program structure
  • Bridge programming with AI-based explanation

CodeSage runs code and explains it step-by-step.

Output images

image image

References

Mentors: Yadnyesh Patil, Rupak Gupta

Domains: AST Parsing NLP


Sera

Description

Output images

References

Mentors:

Domains:


Kernel Design

Description

Output images

References

Mentors:

Domains:


Cryptanalysis

Description

Output images

References

Mentors:

Domains:


AI Ops

Description

Output images

References

Mentors:

Domains:


About

List of Projects for the ProjectX Mentorship Programme 2025

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors