Skip to content
View Ayush-1271's full-sized avatar

Highlights

  • Pro

Block or report Ayush-1271

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
Ayush-1271/README.md

Ayush Ranjan

Software Engineer • Machine Learning & NLP • Research-Oriented

LinkedInEmailCodeforces


A Short Story About How I Build Things

Most people ask ML systems:

“What’s the prediction?”

I usually ask:

“Should we even trust this prediction?”

I’m an Integrated M.Tech (CSE – Computational & Data Science) student at VIT Bhopal,
interested in building machine learning systems that behave responsibly, explain their limits,
and don’t pretend to know more than they actually do.

I enjoy problems where correctness, diagnostics, and reasoning matter more than flashy accuracy numbers.


What I’m Usually Working On

  • Teaching models when to speak and when to stay silent
  • Designing end-to-end ML pipelines with clean evaluation and guardrails
  • Building NLP systems for large, real-world legal text corpora
  • Exploring cryptography and ternary logic where assumptions really matter
  • Turning messy ideas into readable, reproducible systems

Technical Toolkit (No Magic, Just Work)

Languages
Python • Java • C++ • SQL

Machine Learning & NLP
Scikit-learn • TF-IDF • SVM • Feature Engineering • Model Evaluation • Model Diagnostics

Tools
Git/GitHub • Streamlit • Selenium • Tkinter • AWS

Foundations
Data Structures & Algorithms (300+ problems) • DBMS • OOPS


Representative Projects

🔍 MarketLens — Regime-Aware Market Intelligence

A market analysis system that refuses to act confident when it shouldn’t.

What it does:

  • Produces 5-day probabilistic outlooks instead of single guesses
  • Detects market conditions (calm vs unstable) before interpreting signals
  • Explicitly rejects assets and predictions that are statistically unreliable
  • Stress-tests model behavior during extreme events (e.g. COVID-19 crash)
  • Explains results in plain language, not just metrics

What it doesn’t do:

  • It doesn’t promise profits
  • It doesn’t hide uncertainty
  • It doesn’t pretend every signal is useful

📌 Built as a learning and diagnostic system, not a trading bot.

🔗 https://github.com/Ayush-1271/MarketLens


⚖️ Legal Document Classification

NLP system for classifying 5,000+ Indian Supreme Court judgments

  • 93% accuracy using TF-IDF + SVM
  • Reduced manual classification effort by ~70%
  • Focused on scalability, interpretability, and evaluation rigor

🎓 TeachAI

Attendance system using face recognition + GPS

  • Prevents proxy attendance via multi-factor validation
  • Designed with real-world deployment constraints

📚 Bin2Book

Automated web scraping system with GUI

  • Converts web novels into structured PDFs
  • Multi-threaded, fault-tolerant, and user-focused

🔐 Ternary Logic–Based S-Box (Research)

Cryptographic primitive built using ternary logic

  • Evaluated using NPCR, UACI, entropy analysis
  • Paper currently under academic review

How I Think About Engineering

  • Correctness beats shortcuts
  • Diagnostics beat blind accuracy
  • Clear reasoning beats clever tricks
  • If a model is unsure, it should say so

I’m especially interested in ML systems, NLP, and research-oriented engineering roles
where judgment matters as much as code.


No illusions. No overconfidence. Just careful systems and honest results.

Pinned Loading

  1. AQI AQI Public

    Jupyter Notebook

  2. Bin2Book-Novel-Scraper Bin2Book-Novel-Scraper Public

    Python

  3. Osdag-Internship-Screening-Task-Submission Osdag-Internship-Screening-Task-Submission Public

    HTML

  4. Social-Media-Sentiment-Analysis Social-Media-Sentiment-Analysis Public

    Python

  5. TeachAI TeachAI Public

    TeachAI

    TypeScript

  6. waipy waipy Public

    Forked from mabelcalim/waipy

    This guide includes a Continuous Wavelet Transform (CWT), significance tests from based on Torrence and Compo (1998) and Cross Wavelet Analysis (CWA) based on Maraun and Kurths(2004).

    Jupyter Notebook