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.

Image for post
Image for post

You’ll only get pages that contain the word “discrete” followed by the word “Mathematics.” You can find websites with the exact phrase you have written in double-quotes. …


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 a program like this. …


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 going to use soon, or if use anaconda, then use anaconda prompt. I’ll be using anaconda prompt. …


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"] #word vector of the word "apple"
print(samsung_vector…


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 you open Netflix, you get movie or web series recommendations based on what you have seen earlier using your account, same in amazon for product recommendations, etc, not only this but if we talk about the Healthcare sector, it had some great benefits from data science applications in Medical Image Analysis, Drug development, etc. Even your speech and face recognition systems in our mobile phones and laptops that we use daily are an application of data science. …

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