theNightwing
Image for post
Image for post

Google Search is some great magical power that we all have access to. But what kind of wizard you are if you don’t know how to use that power to the fullest. Don’t worry; this article will show you how to do it.

We all do google search daily, but do you know some tricks and search operators that the google search engine has to do a better search. Let’s start getting to know these tricks and operators:

Search using quotation

You can search exact words using quotation marks, just like in the picture below.


-The Letter

Image for post
Image for post
From the movie- Your Name, Google Images

Hey, Kushina. It’s been way too long, right?, You must be wondering, why a letter what is it 1847? Haha, nothing special, I prefer it like this. I want to take you back down the road six years ago and tell you how I fell in love with you, surprised, right? Just read this out.

Still, remember the day when I fell in love with you. It was the time of spring when we had our college event at night. You were wearing a purple dress and remember I was in my suit looking here and there, finding…


Image for post
Image for post

First, let’s talk about both Lab and Notebook separately and then will talk about the differences.

Jupyter Notebook is a web-based interactive computational environment for creating Jupyter notebook documents. It supports several languages like Python (IPython), Julia, R, etc. and is mostly used for data analysis, data visualization, and other interactive, exploratory computing. For beginners in data science, jupyter notebook is more preferred; it only consists of a file browser and a (notebook) editor view, which is easier to use. …


Asynchronous programming is a means of parallel programming. A unit of work runs separately from the main application thread and notifies the calling thread of its completion, failure, or progress.

Let me explain you more straightforwardly; take a good like at the above diagram.

Image for post
Image for post
Synchronous v/s Asynchronous

Synchronous programming is the kind of programming we usually do; in the diagram see in the synchronous block, we made a request and then waited for the response; as soon as we got a response one, then we made a second request and then waited for its response. In simple coding language, consider you are writing…


Image for post
Image for post

The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations, and narrative text. Uses include data cleaning and transformation, numerical simulation, statistical modeling, data visualization, machine learning, and much more.

The custom themes we are about to see are only for jupyter notebook and not jupyterlab. We hope for the custom themes for jupyterlab to be released soon.

Let’s see some cool themes; firstly, we will need a command prompt. If you use JupyterNotebook using command prompt, then use the command prompt for the commands that we are…


Image for post
Image for post
Visualizing Word2Vec Embeddings

Firstly, let’s talk about what is a Word2Vec model. Word2Vec is one of the most popular techniques to learn word embeddings using a shallow neural network. It was developed by Tomas Mikolov in 2013 at Google. For the algorithm Odd One Out that we are going to implement soon, we will use the Google pre-trained model: ‘Googlenews-vectors-negative300.bin’, which can be downloaded from here. This model can be loaded using the gensim module, by the following code:

The model contains 300-dimensional vectors for 3 million words and phrases.

samsung_vector = model["samsung"] #word vector of the word "samsung" apple_vector = model["apple"]…


Image for post
Image for post

So, as the name gives it away, data science is all about data, processing it with scientific methods, algorithms, etc. It includes a lot of concepts and theories like Statistics, Probability, Advanced Calculus, Computer Science, Information Science, etc. Before we move on further, there are some buzz terms with which people usually start comparing with Data science, words like Machine learning, Deep Learning, and Artificial Intelligence. So, to be able to differentiate between all these concepts, refer to this blog by towardsdatascience:

Where is it applied?

Data Science practices are used in many big tech companies like Netflix, Amazon, Google, etc. For eg., when…

theNightwing

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store