# BLOG-A-THON Hello! In this part of the recruitment process you'll be needed to submit a blog on any topic you like relating to Machine Learning, Deep learning or AI. You'll have to research a certain topic well and write a detailed explanation IN YOUR OWN WORDS. ## What’s Expected? Your blog should focus on a topic within ML, DL, or AI. It should: * Be well-researched and demonstrate a solid understanding of the topic. * Provide an explanation in your own words with supporting insights. * Be structured, clear, and intuitive, making it accessible even to those new to the field. * Include diagrams, code snippets, or pseudo-code (optional but encouraged) to enhance understanding. * Be original and properly cite any references or inspiration from external sources. ## Choosing a topic Find any topic that intrigues you in the field of ML, DL, and/or AI and form an explanation for it in your own words. Confused on which topic to chose? Here are a few ideas: - #### Intuitively explaining algorithms - Support Vector Machine (SVM) - Principal Component Analysis (PCA) - Long Short-Term Memory (LSTM) - Convolutional Neural Networks (CNNs) - Reinforcement Learning (Q-Learning, SARSA) - Decision Trees and Random Forests - Gradient Boosting Algorithms (XGBoost, LightGBM, CatBoost) - #### Comparitive study - **Activation functions** (ReLU, Sigmoid, Tanh) - **Optimizers** (Adam, SGD, RMSProp) - **Metrics** (Accuracy, F1-Score, ROC-AUC) - **Architectures**: CNNs vs. RNNs vs. Transformers - #### An analysis of a commmon problem/phenomenon in Deep Learning - Vanishing and Exploding Gradients - Entropy - Curse of Dimensionality - Catastrophic Forgetting - #### Projects you have worked on / are working on - BYOP, Beginner's Hypothesis, etc. Write about topics you came across. - #### Any other topic in ML/DL/AI that interests you --- Next, make a rough draft of your blog with the components you would like to write on and expand on each component exhibiting your knowledge of the topic. **The blogs will be screened on the basis of research, the depth of understanding, and clarity on the topic chosen. Alongside technical details, we will also focus on presentation and structure of the write-up.** Sample blogs: * [Understanding LSTMs](http://colah.github.io/posts/2015-08-Understanding-LSTMs/) * [Support Vector Machines(SVM) — An Overview](https://towardsdatascience.com/https-medium-com-pupalerushikesh-svm-f4b42800e989#:~:text=SVM%20or%20Support%20Vector%20Machine,separates%20the%20data%20into%20classes.) ## Plagiarism It is understandable, not being able to generate a blog out of nowhere about a topic you're still learning, entirely on your own. However, when researching about your topic and taking inspiration from places, with your accumulated it all, come up with an understanding of your own, while giving due credit to the sources you researched from, by citing them as references. Need an example? Let me cite references for the above paragraph: * [Blogging Basics: How to Avoid Plagiarism | Reusser](https://reusser.com/insights/blog/blogging-basics-how-to-avoid-plagiarism) And well, don’t try to trick the magicians themselves! :) You’re not the only one who knows about ChatGPT, Quillbot, Grammarly, and other such fancy tools. Give us an authentic submission that reflects your own learnings and efforts. We’re well aware of these tools and have ways to detect their use, so try not to trick us. (Oh wait, wouldn’t that be you tricking yourself?) ## Submission You may publish your work on either of these platforms: - [Notion](https://www.notion.so/): A markdown text editor with additional features - [Medium](https://medium.com/): A blog hosting website Link for submission: [Click here!](https://docs.google.com/forms/d/e/1FAIpQLSduD3JtFg2JklGLVM4l08lF3djv4wzBMRSVH-aNaOnqvFZO8A/viewform?usp=dialog) ## Deadline Submit your blogs by: 24th January, 2025, 11:59 PM. ## Resources - [How to write a technical blog](https://medium.com/machine-learning-bites/how-to-write-a-technical-blog-1ba898da4790) - [Embedding code in your blog](https://medium.com/analytics-vidhya/embed-code-to-your-medium-article-be592729c280) - [Embedding tables in your blog](https://medium.com/@mesirii/5-tips-for-embedding-tables-in-your-medium-posts-8722f3fc5bf5) - [Some basics of Markdown and Latex](https://ashki23.github.io/markdown-latex.html)