Q. Explain diffrent phases of predictive modeling (8 phases) Click Here
Q. Advantages and Disadvantages of K-nearest neighbor algorithm Click Here
Q. Define Machine Learning and explain features of machine learning Click Here
Q. Explain Diffrence between Artificial Intelligence and Machine learning Click Here
Q. Explain Development steps in Machine Learning Click Here
Q. Explain K-nearest nighbor algorithm in detail Click Here
Q. State the goals of Machine Learning Click Here
Q. Write a note on speech Recognition and production recommendations click here
Q. Advantages and Disadvantages of machine learning Click Here
Q. Write a note on function approximation Click Here
Q. Explain in detail the application of Machine learning Click Here
Q. What is the need for ML? Explain in detail classification of ML Click Here
Q. Explain steps to design a learning system Click Here
Q. Explain bias and variance with exampleClick here
Q. Write a short note on confusion matrix Click here
Q. How to treat data in ML Click here
Q. What is Data pre-processing? Why do we need it ? Click here
Q. Explain performance measures of ML Click here
Q. Write a note on bootstrap sampling Click here
Q. Difference between bagging and boosting Click here
Q. Write a note on bagging aggregatiion Click here
Q. Explain in detail types of ML Click here
Q. what is bias and variance ? Explain in detail Click here
Q. What is bias and variance and what is Bias-variance tradeof ? Click here
Q. Explain overfitting and underfitting in ML Click here
Q. State and prove baye's theorem with example Click here
Q. What is probability ? What are the rules of probability Click here
Q. Difference between permutation and combination Click here
This repository includes a modern static site generator that transforms markdown notes into an interactive, mobile-responsive website with the following features:
- 🎨 Modern Dark UI: Beautiful dark theme with smooth animations and transitions
- 📱 Mobile Responsive: Fully optimized for all device sizes (desktop, tablet, mobile)
- 🔖 Bookmark System: Save your favorite questions with persistent localStorage
- 🔍 Smart Search: Real-time search across all questions
- 🏷️ Filter by Unit: Quick filtering by Unit 1, 2, 3, or 4
- 📊 Question Cards: All questions displayed in an organized card layout
- ⚡ Fast Navigation: Click any question card to view the answer
- 💾 Auto-save Bookmarks: Bookmarks are saved in your browser and persist across sessions
- (Optional but recommended) create and activate a Python virtual environment:
python3 -m venv .venv
source .venv/bin/activate- Install dependencies:
pip install -r requirements.txt- Build the site:
python3 build.pyThe generated site will be written to the site/ directory. Open site/index.html in your browser to view.
Alternatively, start a local server:
cd site
python3 -m http.server 8000Then open http://localhost:8000 in your browser.
build.py— Enhanced generator script that converts each.mdinto an HTML page with modern UItemplates/base.html— Responsive HTML template with bookmark functionalitystatic/style.css— Modern dark theme with mobile-responsive designstatic/script.js— JavaScript for bookmarks, search, and filter functionalityrequirements.txt— Python dependencies (markdown, pygments)
- Browse Questions: All questions are displayed as cards on the main page
- Search: Use the search bar to find specific questions
- Filter: Click unit tabs to filter by Unit 1, 2, 3, or 4
- Bookmark: Click the bookmark icon on any question card or question page
- View Bookmarks: Click the bookmark button in the header to see all saved questions
- Mobile: The site automatically adapts to your screen size
This project includes a netlify.toml so Netlify can build and publish the site automatically.
What Netlify will run (configured in netlify.toml):
- Install Python dependencies from
requirements.txt. - Run
python3 build.pyto create thesite/directory. - Publish the
site/directory as the website.
Quick steps to deploy:
- Push your repository to GitHub (already done).
- In Netlify, choose "New site from Git" and connect your GitHub account.
- Select this repository (
PATILYASHH/Machine-learning-notes). - Netlify will automatically pick up the
netlify.tomlbuild command and publish directory. If it doesn't, set the build command to:
python3 -m pip install -r requirements.txt && python3 build.py
and set the publish directory to:
site
Notes and tips
- If you prefer not to commit the generated
site/files to the repo, addsite/to.gitignoreand remove the tracked files withgit rm -r --cached sitebefore pushing — Netlify will still build the site on its side using thenetlify.tomlbuild command. - If your build requires a specific Python version, configure the Python version in the Netlify site UI (Environment > Build image settings) or include any runtime config required by your build environment.