8 Best Books in Machine Learning to Read in 2021

By the way, we all know that in these few years, machine learning technology has emerged very fast. Many businesses, scientists, or industries have shown their interest in the field of machine learning. That’s why today I will tell you about some best books in machine learning that an ML beginner or an engineer must read.

All of you must have agreed that the mind is at a different stage than reading books. Our mind explores a lot of new things by reading books. Because Reading is Learning. Having a self-learner tag brings a lot of fun.

Read this post closely otherwise you are gonna miss the main points(lists of books, why it will be good for us? what is so special about these books?) But before jumping into that section, let us know what is the best definition of machine learning?

Machine Learning

Machine Learning is the subset of artificial intelligence. It refers to a system that has the ability to learn itself from the data and able to make accurate predictions without being explicitly programmed.

It is an area of computational science that aims to create a technology that has the capacity to learn, the ability to make decisions, the ability to inquire. Just like humans do.

Best Books in Machine Learning to Read

1. Hands-on ML with Scikit-Learn, Keras & TensorFlow

Hands-on MLwith Scikit-Learn, Keras & TensorFlow
  • Author – Aurélien Géron
  • Edition – Second Edition
  • Publisher – O’Reilly Media, Inc.

This Book is the best practical introduction to machine learning and will focus on implementing ML programs using the library Scikit-Learn, Keras & TensorFlow2.

In this second edition book, some new topics have been included, which were not in the first edition book. Those topics are the K-Means and Gaussian mixes in the chapter Unsupervised Learning Techniques. Well, this book assumes that you know close to nothing about machine learning. You will get here a concept, tools to implement a machine learning algorithm.

Important Topics Covered Here :-

This book would be best for you because it mixes theories with practice and lots of tremendous projects. Along with these things, there are also such amazing topics that will make you enjoy while reading, because it has 250 extra pages that 1st Edition.

  • Biological Neurons
  • Supervised and Unsupervised Learning Techniques
  • Neural Network and Deep Learning
  • Deep CV using CNN
  • Algorithm Fundamentals
  • End-To-End Projects

You can buy this book here.

2. Mathematics for Machine Learning

Mathematics For Machine Learning
  • Author – Marc Peter Deisenroth
  • Edition – First Edition
  • Publisher – Cambridge University Press

If you are learning machine learning, then you must have known how important mathematics is in machine learning. There are some books that will explain the concepts of machine learning very well, but what about the mathematics that is behind that ML Concepts. That’s why this book will help you a lot here.

Well, The purpose of this book is not to cover advanced machine learning techniques. Rather, it is to provide necessary mathematical skills. So, the beginner could get it easily. It will be the best book for you if you are looking to study the math of machine learning.

Important Topics Covered Here:-

Here this book will teach you two main fundamentals, i.e. 1.) Mathematical Foundation. 2.) Example of machine learning algorithms that use mathematical foundations.

  • All Mathematical Topics with Exercises
  • Continuous Optimization
  • Linear Regression

You can buy this book here.

3. Python Machine Learning By Example

Python Machine Learning By Example
  • Author – Yuxi (Hayden) Liu
  • Edition – Third Edition
  • Publisher – Packt Publishing

Practice matters the most in any study, whether you are studying machine learning or anything else. And this machine learning book would be perfectly fit for you, if you are willing to solve the complex problems faced by data scientists, using machine learning algorithms.

This ML Python book will explain you the concepts of ML and data science in depth. But before diving into this book, I would suggest you to get acquainted with the basics of statistical concepts. Along with the concepts, there are a bunch of examples (projects) here that you can practice.

Important Topics Covered Here:-

There are amazing topics covered here, but before that, I would say if you are highly passionate about machine learning and want to start working on machine learning assignments, this book is for you.

  • Building a Movie Recommendation Engine with Naive Bayes
  • Recognizing Faces with Support Vector Machine
  • Predicting Stock Prices with Artificial Neural Networks
  • Making Decisions in Complex Environments with Reinforcement Learning

You can buy this book here.

4. Introduction to Machine Learning with Python

Introduction to Machine Learning with Python
  • Author – Andreas C. Müller, Sarah Guido
  • Edition – First Edition
  • Publisher – O’Reilly Media, Inc.

As a beginner in machine learning, this book will help you a lot to create a successful machine learning applications with python and scikit-learn library. If you are willing to become a data scientist by profession, then it will be your ideal book to start your machine learning journey.

With this book, you will get to know all those fundamental concepts and applications that will help you to boost your knowledge and experience in machine learning. Because it has covered all the topics in a simpler way.

Important Topics Covered Here:-

Before reading this book, you should be familiar with NumPy and Matplotlib libraray, because it will help you to learn even better.

  • Concept of pipelines for chaining models and encapsulating your workflow
  • Advanced methods for model evaluation and parameter tuning
  • Advantages and shortcomings of widely used machine learning algorithms
  • Representing Data and Engineering Features

You can buy this book here.

5. The Hundred-Page Machine Learning Book

The Hundred-Page Machine Learning Book
  • Author – Andriy Burkov
  • Edition – First Edition
  • Publisher – Andriy Burkov

The most important thing about this book is that it will explain you concepts of machine learning very well and that too within 100 pages(100+). Many editors have reviewed this book and said an excellent thought about this book. It will explain you all the complex topics even in a simple way.

After this book, you will be able to create such machine learning projects and yes, it will also help you for preparing an ML-based interview.

Important Topics Covered Here:-

  • Fundamental Algorithms
  • Neural Networks and Deep Learning
  • Advanced Practice
  • Anatomy of a Learning Algorithm
  • Unsupervised Learning

You can buy this book here.

6. Machine Learning For Absolute Beginners

Machine Learning for Absolute Beginners
  • Author – Oliver Theobald
  • Edition – Third Edition
  • Publisher – Independently published

This book will be very useful for ML beginners to learn machine learning concepts. To make it more readable, this book has provided clear explanations and visual examples of ML concepts and core algorithms.

Well, this book does not include everything to master machine learning. It is designed for readers taking their first steps in machine learning. But if you are absolute beginner in ML field, you must have this book.

Important Topics Covered Here:-

  • Machine Learning tools and libraries
  • Regression analysis
  • Decision Trees
  • Bias/Variance
  • Machine Learning models
  • k-Means Clustering to find new relationships

You can buy this book here.

7. Python for Data Analysis

python for data analysis
  • Author – Wes McKinney
  • Edition – Second Edition
  • Publisher – O’Reilly Media, Inc.

Well, the most important thing you have to do as a machine learning engineer is to analyze the data used in machine learning. Most of the time you spend manipulating data, processing it, cleaning and analyzing it then get ready to make ML model that gives an accurate prediction.

To do data analysis, you should have proper knowledge of Pandas, NumPy, Ipython, etc. If you want to get into data science or machine learning, you have to know how to manipulate data. For this, Python for Data Analysis book will be totally worth it for you.

Important Topics Covered Here:-

  • Essential Python Libraries
  • Mathematical and Statistical Methods
  • Summarizing and Computing Descriptive Statistics
  • Data Cleaning and Preparation
  • Advanced Pandas
  • Data Analysis Examples

You can buy this book here.

8. Deep Learning (Adaptive Computation and ML Series)

deep learning
  • Author – Ian Goodfellow, Yoshua Bengio, Aaron Courville
  • Edition –
  • Publisher – The MIT Press

As we all know, deep learning is a form (upgraded version) of machine learning and it enables computers to learn from experience and a lot of data. While practicing machine learning concepts, you will also need to have proper knowledge of deep learning concepts. Here, this book will help you a lot, because it is considered, the Bible of Deep Learning.

Three experts in the field of deep learning have introduced extremely technical topics, full of mathematics, and deep generative models in this book.

Important Topics Covered Here:-

  • Numerical Computation
  • Deep Feedforward Networks
  • Optimization for Training Deep Models
  • Practical Methodology
  • Deep Learning Research

You can buy this book here.

That’s all here. These are the books that are the most recommended and best books in machine learning. According to your topics and field, you can choose any of these books. I hope you liked the article, if you have any questions please let me know in the comment section.

7 Python Advanced Project with Source Code

Python is the most popular programming language among developers because it has wide usage in the field of machine learning, data science, etc. So, if you are a python developer and want to make a career in machine learning or data science, then you should work on some real advanced project.

Here in this article, you will get some real python advanced project ideas to enlarge your coding skills with the source code. But if you haven’t done Python intermediate projects before, then you may do it first.

Python Advanced Project

Explore the projects given below and start coding today. 😊😊😊. The projects that are given below, are part of machine learning, natural language processing, computer vision.

If you are highly passionate in the field of machine learning, then a book that you must have is “Machine Learning Design Patterns”. This is the most recommended book by developers who solve the complex coding challenges in Data Preparation, Model Building, and MLOps.

This book capture best practices and solutions to recurring problems in machine learning. Three Google engineers, catalog proven methods to help data scientists tackle common problems throughout the ML process

1. Facial Recognition Employee Attendance System

This is the first Python project you should start “Facial Recognition Based Attendance system”, with the help of computer vision and some supporting libraries.

The already registered employees in this system will complete their attendance through the face, and then the system will tell you whether the person is present or absent.

But if you want to program this system in another way, you may do it. But for this project, you need an accurate database of persons whose faces the system will scan.

Using the face_recognition library your code will less and accurate to recognize the faces of a person.

Source Code:- Facial-Recognition-Based-Attendance-System (Jump to Recog.py)

2. Real-Time Face Mask Detection System

This is the most amazing and important project to build this time. This is the most used project in this covid time. Because it detects the mask on the face of the people in real-time whether they have worn it or not.

This real-time face mask detection system will work like this. If a person, who has applied the mask properly on his face, a green rectangular sign will be formed on his face and it will tell, how well that person is wearing the mask.

And if the mask is not worn properly on the face, then a red rectangular sign will be formed as a warning and it will tell that the person is not wearing the mask well and should wear it.

With the help of computer vision and some important libraries like TensorFlow, Keras, you will be able to create an accurate face mask detection system, even having less number of code.

Source Code:- Face Mask Detection

3. Next Word Prediction Model

This is the most amazing project and if you haven’t done it before then you should build this project (Language Modeling) at least once.

We all use this model when we text on our smartphone in keyboard, without realizing it. The next text we are about to write is predicted by most of the keyboard automatically and we directly paste it.

Google also uses this model in its keyboard (Gboard) to predict the next word based on your browsing history or preloaded data.

Source Code:- Next word prediction model

4. Weather Forecast Model

Well, among all the projects this project may be very sophisticated to build, that will give you an accurate forecast of weather.

To build this model, you need accurate data so that you could do data analysis, plot and mathematical operations. You can read this article to know step by step to build weather forecasting with machine learning.

Source Code:- Weather Forecast Model

5. Flower Recognition Model

There are many types of flowers in this world, so much so that it is difficult to know the name of each one. Because we can’t remember the names and colors of all the flowers.

If you build a machine learning model to recognize flowers, it will recognize color characteristics and flower names, even those with the same design.

All you have to do is, you have to endue a large and accurate dataset of flowers. Then the program that you have code to detect flowers after the scan will do the rest.

Source Code:- Flower Recognition Model

6. Building a New Chatbots

In recent years, chatbots programs have grown in popularity in the field of tech companies, business sectors, or e-commerce.

Well, chatbot is an artificial intelligence based program that mimics natural human language and interacts with humans to solve their problems. You may have noticed, when you open such a website, an automatic message appears at the bottom. It’s actually a chatbot that asks your problem to solve.

With the help of natural language processing, you can build a chatbot in Python. Further, you will also need some packages like chatterbot, chatterbot_corpus, nltk

Source Code:- Building a new Chatbots

7. Human Face Detection

Face detection is a technique that detects faces in a person’s photo or video. Here is the most important role of OpenCV library, which searches faces with the help of computer vision.

If you want to make your career in the field of computer vision, this project is most recommended to start.

In the process of detecting faces from an image, you just have to choose any image you want to test your code on. After selecting an image, the program you have written will do the rest. The program will then create a rectangular shape, where it will see the face in the picture.

Source Code:- Human Face Detection

There are also tons of python advanced project on GitHub with source code. Github is a platform where many developers put their project descriptions with source code files.

I hope you liked the article. If you have any questions, let me know in the comment box.

10 New Python Projects for Intermediate Developers

Introduction

If you are a Python developer and you have done projects like Tic-Tac-Toe, word count, snake game, etc., you have come to the right place. If not, first complete those projects. The projects that are listed below are for intermediate Python developers.

Every time you dive into other projects, you will face new challenges. Along with the projects mentioned, I will give you some direction which helps you to make the projects more easily.

Please note that the list of python projects for intermediate is not in order.

1. Web scraping

It is the process of extract information from a website or some kind of webpage doing something with it such as displaying in a nice way or manipulating the information. The module used in web scraping is called BeautifulSoup. Click this link to learn web scrap using BeautifulSoup.

2. Quiz application

Quizzes are often important for assessing knowledge. It helps to identify the mistakes and correct them. Taking an online exam is the best way to get updated and assessing oneself. As an intermediate developer, you can create such a quiz application using Python modules.

You can set a series of questions and users have to solve those questions. The app also displays the results to the users about their scores and performance and keys to fix those mistakes.

Only Admins will be allowed to create questions. There are several features you have to do while making a Quiz application. You need to add an account creation feature that helps users to store their records of scores.

It requires timer features that make users complete the quiz in the given time. Make application in such a way that when you upload quizzes (any text format), it will convert them into quizzes and store the questions and answers in databases like MySQL, PostgreSQL, or others.

Examples of Quiz Applications are:- 1. MyQuiz 2. Kahoot

3. Calculator

Make a simple calculator which can perform arithmetic operations like addition, subtraction, multiplication, division. This can be made using GUI modules named Tkinter.

With the help of Tkinter, you can create buttons to perform operations and display them to show the results. Click this Link to get the source code.

4. Currency converter

The currency converter is a GUI application that you can build using a Python module named Tkinter. As we know the value of the relative value of currency always fluctuates.

So to get updated about the value of the currency, it requires API. The API is open source. Click this link to get the API. Its main purpose is to convert the currency to another.

5. Build a website

Building a website using Python language is quite amazing. I am talking about the backend. But before you have to learn HTML, CSS, Javascript to display the web page. Mainly Python language is considered for AI or Data Science.

But Its framework Django has been used in many applications like Instagram and Tinder. Employers are hiring Django developers regularly. Another alternative to Django is Flask. You can use any of them. But the Django framework is widely used for creating websites.

6. File renaming tool

Whenever any new files created in our folders, we rename them according to our conventions. Renaming one or two files is O.K. But if we have to rename large no. of files, it became very stressful to rename them all.

So, here is the role of the File renaming tool comes. What it does, it renames the files automatically which helps users to save a lot of time.

Direction:- The python libraries such as ossysshutil will be used while working on this project. Add feature which allows users to target the certain and same type of files such as file name is myfilesXYZ. Here ‘XYZ’ is the number. And the tool will rename it according to the number. To find the naming pattern, a python module named regex is used. For example, we have to rename the file name starting with myproject. So, it renames those files like myproject01, myproject02, myproject0… sequentially. The tool won’t rename the files starting with other names like newfile or something else.

7. Music player

Every people likes to listen to music. But one can’t listen to music without a music player. It needs software on which audio can be played. In this project, you have to create a music player.

There are some features you need to implement while making a music player. Everyone is familiar with them because everyone uses a music player. But as a developer, you have to observe those little things which are given below.

Direction:- Create a music player that allows users to play mp3, wav, and other audio files. For a better experience, you need to consider the user interface. Such as show the information about the file you are playing like the name of the file, duration of the file, how much played, how much not played in minutes and seconds. You can use python libraries like pygame, pymedia, or simpleaudio which helps to aid audio files with few lines of code. Allow users to create the playlists and can increase or decrease the speed of audio files. To store the data of the created playlist, you can use the SQLite database.

8. Content aggregator

Whenever we have to search for any information on the internet. We do search for multiple websites manually. It takes time to read the information on multiple websites.

What content aggregator do is it fetch the relevant information from genuine websites, compiles it and show them in a website. So, there is no need to go somewhere else.

Direction:- You have to choose what websites do content aggregator get content from? After that, you have to use libraries like requests for sending HTTP requests to grab relevant content from the websites. It requires a database to store the information. Then you need a subscribe feature so that whenever the content aggregator sends the latest information to the user.

9. Alarm clock

This project is very interesting. We use it in day-to-day life. These days, people got a lot of work. It is hard for them to do the work at the right time. The alarm clock gives reminders to our things at certain times.

Users can set or delete the task according to the situation. You have used it on many devices like smartphones, Desktop, Television which reminds you of your program.

Direction:- Its main objective is to activate the audio signal of the alarm at a certain time. Add the feature that allows users to set the time and date, edit or delete the task according to condition. The python library you can use is Pygame which enables playing audio. Add recurrent alarm feature which tells users that the task is very important. Add snooze feature in the application.

10. Projects using Raspberry Pi

Raspberry pi is a single board computer. It runs its own operating system and it mainly uses Python language to program.

You can use it to build many projects such as build a security system that works on facial recognition to unlock it. You can create robots and drones with the help of this device. It is widely used for weather monitoring and many more because of its low cost and modularity.

If you are an intermediate developer, I would recommend you buy this device. You will get sensors and it includes an integrated CPU and GPU. Its recent version is Raspberry Pi 4. In my opinion, Raspberry pi 4 B (2GB RAM) is powerful enough to work on these projects. You can buy from it here.

You will enjoy while working on these Python intermediate projects because the projects are much familiar to you and challenging. So, start working on these projects and leverage your skills to overcome next level projects.

Top Python Projects For Beginners

Python is the most demanding programming language across the companies. For the last few years, Python came into existence because of its use in artificial intelligence, data science, etc.

According to Glassdoor, in 2019, 75% of data science positions listed python in their job description. It is used extremely in AI and machine learning, web development, data science, and the internet of things(IoT).

Large organizations like IBM, Wikipedia, Google, Yahoo!, CERN, Facebook, NASA, Reddit, Spotify, Instagram, Amazon use Python Programming language. Today 80% of data scientists worldwide use python. Beginners will learn python syntax in a few days.

But to get experience in python, beginners have to do some projects. The difficulty level and no. of python projects define how much you are experienced.

Why is Python so popular?

Python is open-source which is used mainly in Artificial Intelligence and data science. The reason behind why is python is so popular is that it is easy to learn and you will get lots of libraries like PyTorch, TensorFlow, Keras, NLTK, etc. If you want to explore more about python libraries, click this link.

It is the best programming language for those who want to learn to program. We are surrounded by python-based applications like face detection, voice recognition, recommender system, etc.

 if you don’t want to read the book, then you should go for Datacamp, from where you can learn python. Datacamp is a great option for beginners who want to code. In Datacamp, there is a skill tracking features that measure your performance and show you what more skills you need for your career.

learn python programming – (From Datacamp)

Top Python Projects for Beginners

Here I have listed python projects that beginners should start with. Note that the list is not in order.

1. Tic-tac-toe

Tic-tac-toe is an interesting game. In school days, you may have played this game in the paper. It is a 3*3 grid game where two players participate.

The first player puts the symbol ‘X’ or ‘O'(whatever he choose) in one of the 3*3 squares and then the next player puts another symbol (‘O’ or ‘X’) in the vacant square. The player who gets points in a horizontal, vertical, or diagonal row is considered the winner.

This project is very interesting to build. There are two conclusions at the last (i) any one of them wins or (ii) the grid is full(game draw). Click the link to get the source code.

2. Rock Paper Scissors

Are you getting something? That all these games that we played in our childhood turn into digital games. This game is interesting to play. There are three choices. During the play, Both players should randomly choose any of these choices. There are three rules in this game.

  • Rock defeats scissors
  • scissors defeat paper
  • paper defeats rock

Both players will get points over each round. After the full round gets completed, the player with the highest points will be declared the winner. Click the link to get the source code.

3. Word count

In this project, you will be given a sentence. What you have to do is build a program that can count the no. of words present in the sentence. For example, the input is ‘Technologynous is the best technology website.’ In this sentence, the output should be 6.

Hint:- At first, use the ‘split’ function to split them into words. Then, use len() function to count the no. of words.

4. Palindrome

A string or number is said to be palindrome when the reverse of the number(or string) is the same as the number(or string). For example, “9009” is a palindrome but “912” is not. “Malayalam”, “noon”, “eye” are palindrome. Their reverse is the same as it is.

Hint:- use indexing method like r ==r[::-1] in a function to reverse the word. And check the reverse and original are the same or not using the if-else method.

5. Snake game

You may be familiar with the snake game. In this program, the snake moves in a given direction, and when it eats the food, its size increases. And when it crosses itself, the game will over.

many companies like Amazon, Microsoft, etc. ask about this project in their interviews. Click the link to get the source code.

6. Odd or Even

In this project, you have to build the program which identifies that the given input(number) is odd or even.

Hint:- Use if else method. If 2 divides the given number, it is even otherwise it is odd number.

7. URL shortener

URL is a service that helps to reduce the URL of a webpage. For example, the URL is http://www.petservice.com/. After applying the URL shortener, it looks something like this http://bit.ly/kjhd. You would have seen these type of short URLs in many social media like Twitter, Linked In, etc.

There are many URL shorteners available in the market. One of them is Bitly URL shortener, Cuttly URL shortener. A python library named pyshorteners provides the implementation of URL shorteners like Bitly shorteners, Google URL shorteners, etc. Click the link to get the source code.

Besides the above, there are many other python projects or problems that beginners can solve. Check out the link here:- Project Euler. Here you will get all levels of problems – from easy to high level. If you face any difficulty while solving problems, you can check out GitHub.

GitHub is an environment where developers store their source code files and projects and collaborate with others. Now you are ready to begin the project. Make sure you practice as much as possible.

Set System Environment Variable permanently using CMD

Open Command prompt [ cmd ] as Administrator.
Setx command is used to set environment variable permanently.

Command : Setx PATH “%PATH%;C:\path you want” /m

Notes:

The cmd shell should be run as Administrator.
Use /m to set the PATH in the system environment instead of the user environment.

Sites to apply for jobs

LinkedIn   —   https://www.linkedin.com/jobs/

Amcat  —  https://www.myamcat.com/jobs

Indeed  —  https://www.indeed.co.in/

Naukri  —  https://www.naukri.com/

Fresherslive  —  https://www.naukri.com/

Fresherstask  —  http://www.fresherstask.com/

Freshersvoice  —  https://www.freshersvoice.com/

Freshersworld  [ better using premium , top MNC companies are found ]  —  https://www.freshersworld.com/

Shine  —  https://www.shine.com/

TimesJob  —  http://www.timesjobs.com/

Internshala  —  https://internshala.com/

Glassdoor  —  https://www.glassdoor.co.in/

Hackerrank  —  https://www.hackerrank.com/jobs/search

 

 

Create custom Windows 7 OS using base OS

Create a custom windows 7 os with RT 7 Lite application

Click  here download RT 7 Lite application and install it.

After installing open  RT 7 Lite application, the screen looks like this :

1.JPG

Extract windows 7 iso image to a separate directory

[ To download windows 7 iso image –  https://navsearch.wordpress.com/2017/05/30/sites-that-very-usefull/  ]

Click Browse and select Select ISO path and select the folder name which contains extracted iso image files .

After selecting it takes time to append the files in it.

Once done it ask for select operating system

2.JPG

Select whatever want and click ok .

[ NOTE : Custom image create for the version that you can selected only ]

It loads the image.

After loading completes select Task tab in left side and select Select All in it.

3.JPG

Select one by one options in left side tab and add necessary things that you want :

After successfully adding all things click Apply in right bottom side .

In my example add Notepad++ to install while the OS installation and change desktop background

4.JPG

Click Commit.

Wait until all components should be done.

5.JPG

After complete goto Iso bootable tab .

Select mode as Create Image and click Make iso

6.JPG

Select the directory to store newly created custom iso file.

 

 

 

 

 

 

 

 

 

Sites that contains all requirements

For PC Softwares and OS (all)  : http://getintopc.com/

Download Windows Operating system ISO Image for all edition  : http://windowsiso.net/

For PC / XBOX / PS3 / MAC Games [ Torrent ]  :  http://www.bitport.in/

Torrent download online : 

Upto 1 GB –  https://filestream.me/  (do facebook login)

Upto 2 gb – https://bitport.io/welcome (2gb for per day)

https://www.seedr.cc/

If you want to get more space see – https://navsearch.wordpress.com/2017/05/19/download-torrent-in-normal-download-managers/

finally in seedr.cc contain 4 gb .

 

Download torrent in normal download managers…

Download a application, movies or anything is one of the problem in college or corporate companies.

Some online sites provide to download torrent files in normal download manager.

One of the most easy and useful site is https://www.seedr.cc/

Seedr.cc provides you to download 2gb torrent files directly to normal download manager like IDM,FDM,Orbit,etc..,

How to Use :

Use magnet link or torrent files to upload :

Paste magnet link top of page magnet  and press + button it starts processing.

or

Download torrent file and press torrent  icon in top right side and select the torrent file.

And it also provides some free spaces by  click menu icon in top right corner and select Earn Free Space it shows some techniques.

free

Click get free space and follow the instructions..