https://nononsense.me/ml-review
The app features a comprehensive quiz system with:
The app features an automatic mastery tracking system that updates your progress based on quiz performance:
Mastery status is automatically earned when you meet one of these criteria:
Consistent Performance:
Perfect Streak:
Your mastery status is dynamic and reflects your current knowledge level:
To ensure you retain knowledge over time, mastered topics use a smart decay system:
Mastery Strength: Each mastered topic has a strength rating (0-100) based on:
Decay Timeline: Topics automatically downgrade from "Mastered" to "Reviewing" after a period without practice
Decay Adjustments:
Dashboard Warnings: Get notified about:
This system ensures you regularly review mastered content and maintain long-term retention!
A comprehensive platform to master machine learning concepts for technical interviews, built with React and TypeScript.
Total: 57 comprehensive topics with 342+ interview questions
Clone the repository:
git clone https://github.com/yourusername/ml_review.git
cd ml_review
Install dependencies:
npm install
Start development server:
npm run dev
Open http://localhost:5173/ml_review/ in your browser
npm run build
npm run preview
This project is configured for automatic deployment to GitHub Pages using GitHub Actions.
The site will be available at: https://yourusername.github.io/ml_review/
You can also deploy manually using gh-pages:
npm run deploy
src/
├── components/ # React components
│ ├── Sidebar.tsx # Navigation sidebar
│ ├── TopicView.tsx # Main topic display
│ ├── Quiz.tsx # Quiz functionality
│ └── ...
├── data/ # Content and data
│ ├── topics.ts # Topic content
│ └── categories.ts # Category definitions
├── types/ # TypeScript type definitions
└── hooks/ # Custom React hooks
git checkout -b feature-namegit commit -am 'Add some feature'git push origin feature-nameTo add new ML topics:
src/data/topics.tssrc/data/categories.tssrc/components/MIT License - see LICENSE file for details
TypeScript
99.8%
https://nononsense.me/ml-review
The app features a comprehensive quiz system with:
The app features an automatic mastery tracking system that updates your progress based on quiz performance:
Mastery status is automatically earned when you meet one of these criteria:
Consistent Performance:
Perfect Streak:
Your mastery status is dynamic and reflects your current knowledge level:
To ensure you retain knowledge over time, mastered topics use a smart decay system:
Mastery Strength: Each mastered topic has a strength rating (0-100) based on:
Decay Timeline: Topics automatically downgrade from "Mastered" to "Reviewing" after a period without practice
Decay Adjustments:
Dashboard Warnings: Get notified about:
This system ensures you regularly review mastered content and maintain long-term retention!
A comprehensive platform to master machine learning concepts for technical interviews, built with React and TypeScript.
Total: 57 comprehensive topics with 342+ interview questions
Clone the repository:
git clone https://github.com/yourusername/ml_review.git
cd ml_review
Install dependencies:
npm install
Start development server:
npm run dev
Open http://localhost:5173/ml_review/ in your browser
npm run build
npm run preview
This project is configured for automatic deployment to GitHub Pages using GitHub Actions.
The site will be available at: https://yourusername.github.io/ml_review/
You can also deploy manually using gh-pages:
npm run deploy
src/
├── components/ # React components
│ ├── Sidebar.tsx # Navigation sidebar
│ ├── TopicView.tsx # Main topic display
│ ├── Quiz.tsx # Quiz functionality
│ └── ...
├── data/ # Content and data
│ ├── topics.ts # Topic content
│ └── categories.ts # Category definitions
├── types/ # TypeScript type definitions
└── hooks/ # Custom React hooks
git checkout -b feature-namegit commit -am 'Add some feature'git push origin feature-nameTo add new ML topics:
src/data/topics.tssrc/data/categories.tssrc/components/MIT License - see LICENSE file for details
TypeScript
99.8%