I am a Computer Science Engineering student based in India and have been doing open source development since past 2 years and contributed to projects under Mozilla, Internet Archive, Facebook, Rome. I have also worked with Mozilla Firefox team under Google Summer of Code 2020.
It all started when I was in second semester and decided to put my University projects on GitHub that incorporates git’s version control features.
The Chrome web browser is very extensible. It seems like there is a plugin for just about everything you could ever possibly want.
Have you ever wanted to create your own Chrome extension? Have you ever wondered how difficult the process would be? Well, it turns out it is a lot easier than you ever imagined.
If you’re a new open source contributor, the process can be intimidating. How do you find the right project? What if you don’t know how to code? What if something goes wrong?
Don’t worry! There are all sorts of ways to get involved with an open-source project — you don’t need to know everything just to get started.
For anything more than a typo fix, contributing to open source is like walking up to a group of strangers at a party. …
After migrating from Sublime Text and Atom, I can say that I don’t regret my decision! This is my favorite editor so far and ultimate developer experience with many features unlocked including transparency! I will write about setting it up on Linux but you can do it on any platform.
These are the two themes that I love the most with the custom font!
Creating an AI web application that detects diseases in plants using FastAi which built on the top of Facebook’s deep learning platform: PyTorch. According to the Food and Agriculture Organization of the United Nations (UN), transboundary plant pests and diseases affect food crops, causing significant losses to farmers and threatening food security.
Achieved 99.654% Accuracy with Resnet34 model
For this challenge, I used the “PlanVillage” dataset. This dataset contains an open access repository of images on plant health to enable the development of mobile disease diagnostics. The dataset contains 54, 309 images. The images span 14 crop species: Apple, Blueberry…
Linear regression is used for finding linear relationship between target and one or more predictors. There are two types of linear regression- Univariate and Multivariate.
Univariate linear regression focuses on determining relationship between one independent variable and one dependent variable. Regression comes handy mainly in situation where the relationship between two features is not obvious to the naked eye.
Suppose we wish to analyse the relationship between a vehicle’s weight and fuel economy or the price of a slice of pizza based on the volume of pizza produced. How might we analyse the relationship between these variables? …
I decided to write a post I’ve been wishing existed for a long time. A simple collection of the best resources for those who always wanted to understand machine learning. One and for everyone, whether you are a programmer or a manager.
Always important to remember: there is never one way to solve a problem in the machine learning world. There are always several algorithms that fit, and you have to choose which one fits better. Everything can be solved with a neural network, of course, but who will pay for all these GPUs?
Let’s start with a…
A 3 month adventure.
GirlScript Summer of Code is the 3 month long Open Source program during summers conducted by GirlScript Foundation, started in 2018, with an aim to help beginners get started with Open Source Development while encouraging diversity. Throughout the program, participants contribute to different projects under guidance of experienced mentors.
I had an unexpected and unpredictable journey. I started off as someone who was not particularly open to open source. Now I’m an active player with responsibility for activities in the more visible Open Source projects!
One day i discovered GirlScript Summer of…
“Survival of the fittest”
“It is not the strongest species that survive, nor the most intelligent, but the ones most responsive to change”
— Charles Darwin
1. Creating an Initial population
2. Defining a Fitness function
3. Selecting the parents
4. Making a Crossover
Generate the initial population
UNTIL population has converged
Suppose we want “Unicorn” word.
Step 1: Population
The process begins with a set of individuals which is called a Population. Each individual is a solution to the problem you want to solve.
Select randomly population…