Shubham Sharma’s Blog http://www.sharmashubham.in/blog #KeepVisiting Sat, 22 Sep 2018 10:10:15 +0000 en hourly 1 https://wordpress.org/?v=4.8.3 Difference Between Machine Learning and Deep Learning http://www.sharmashubham.in/blog/difference-between-machine-learning-and-deep-learning/ http://www.sharmashubham.in/blog/difference-between-machine-learning-and-deep-learning/#comments Fri, 21 Sep 2018 15:56:52 +0000 http://www.sharmashubham.in/blog/?p=79 People believe that both these terms are the same but they are actually not. Irrespective of whether someone knows these two terms or not everyone is talking about it, even if we don’t know anything about data science  still each one of us have heard about these two terms. Before understanding the difference between the […]

The post Difference Between Machine Learning and Deep Learning appeared first on Shubham Sharma's Blog.

]]>
People believe that both these terms are the same but they are actually not. Irrespective of whether someone knows these two terms or not everyone is talking about it, even if we don’t know anything about data science  still each one of us have heard about these two terms.

Before understanding the difference between the two, let us first understand there basics first:

What is Machine Learning?

Machine Learning

Machine learning is the science of getting computers to act without being explicitly programmed. Machine learning focuses on the development of computer programs that can access data and use it learn for themselves.

Source: According To Andrew Ng

Examples of Machine Learning include:

  • Virtual assistants like Siri, Google Now – they assist in finding information, when asked over voice. Machine learning is an important part of these personal assistants as they collect and refine the information on the basis of your previous involvement with them.

  •  The video surveillance system these days are powered by machine learning to detect crime before they happen.

  • Social media platforms are utilizing machine learning for their own and user benefits, for better Ads targeting, people you  may know etc.

 

What is Deep Learning?

Deep Learning

It’s a sub field of machine learning, in deep learning a computer model learns to perform classification tasks directly from images, text, or sound. Models are trained by using a large set of labeled data and neural network architectures that contain many layers.

Deep Learning is the technique for implementing Machine Learning.

Examples of Deep Learning include:

  • NLP (Natural Language Processing), is different from speech recognition because it is not just about mapping speech to words, it is more about extracting meaning from spoken words.

  • Object classification and detection in images.

  • NETFLIX dynamically personalizes layouts and movie thumbnails with the help of deep learning.

Differences Between Machine Learning & Deep Learning

Difference Between Machine Learning & Deep Learning

 

  1. Machine Learning is an approach to achieve Artificial Intelligence.

    Deep Learning is a technique for implementing Machine Learning.

  2. Machine learning uses algorithms to parse data, learn from that data, and make informed decisions based on what it has learned.                                                                                                                   Deep learning structures algorithms in layers to create an “artificial neural network” that can learn and make intelligent decisions on its own.

  3. Machine Learning comparatively takes much less time to train, ranging from a few seconds to a few hours.

    Deep Learning algorithms take into account so many parameters, they usually take long time to get trained.

  4. In case of Machine Learning there are a few thousand data points used normally for the analysis, work is on low end machines.

    Whereas in case of Deep Learning a million data points are normally used for analysis, work is on high end machines.

  5. Machine Learning makes use of algorithms like KNN, Random Forest, Linear Regression etc.

    Deep Learning interprets the data with the help of neural networks.

 

Conclusion :

After reading this post, you should be familiar with machine learning and deep learning and specifically what is primarily the difference between the two.

If you have any questions, please comment below i will reply back ASAP .

Stay In Touch

Facebook | Twitter | LinkedIn

The post Difference Between Machine Learning and Deep Learning appeared first on Shubham Sharma's Blog.

]]>
http://www.sharmashubham.in/blog/difference-between-machine-learning-and-deep-learning/feed/ 2
How To Increase Website Traffic – 7 Ways With Examples http://www.sharmashubham.in/blog/increase-website-traffic/ http://www.sharmashubham.in/blog/increase-website-traffic/#comments Thu, 20 Jul 2017 22:00:22 +0000 http://www.sharmashubham.in/blog/?p=15 Have you struggled to increase your website traffic? There are many ways through which you can increase traffic on your website, and we will cover each way with the help of an example! 1)  Optimize Your Website First  If you truly want to increase your traffic , you should make sure your website content is optimized! Have […]

The post How To Increase Website Traffic – 7 Ways With Examples appeared first on Shubham Sharma's Blog.

]]>
Have you struggled to increase your website traffic? There are many ways through which you can increase traffic on your website, and we will cover each way with the help of an example!

1)  Optimize Your Website First 

If you truly want to increase your traffic , you should make sure your website content is optimized!

Have a look at these tools  : Test Your Website Speed With Google’s Tool | Moz | Quick Sprout

For example have a look at the picture below  :

 

After optimizing  the  pictures on my website, Leveraging browser cache even helped me out, i could increase my score from 37 to 84!

Even you could do the same!

If you need to compress the pictures on your website you may use Pic Resize , just upload your picture and resize it according to your custom size or compress it around 25-50% and you will see a change in your score!

How To Leverage Browser Cache?

You just need to edit one file that’s all.

Browser Caching with .htaccess file !

## Add The Below Code ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg “access 1 year”
ExpiresByType image/jpeg “access 1 year”
ExpiresByType image/gif “access 1 year”
ExpiresByType image/png “access 1 year”
ExpiresByType text/css “access 1 month”
ExpiresByType text/html “access 1 month”
ExpiresByType application/pdf “access 1 month”
ExpiresByType text/javascript “access 1 month”
ExpiresByType application/x-shockwave-flash “access 1 month”
ExpiresByType image/x-icon “access 1 year”
ExpiresDefault “access 1 month”
</IfModule>
## Leveraging Browser Cache Is Done ##

Save the .htaccess file,  your website will now load faster, as browser caching stores web page resource files on a local computer when a user visits a web page .

2) Know Your Visitors  

You should know your current traffic stats, set up Google Analytics  for your website if you are not using it till now do it now! In case you need any help with Google Analyticsyou may have a look at my  guest blog at How Google Analytics Can Help Your Business.

Note the traffic you gather in a week and work on some of the important metrics like  :

So, check your website traffic at least a few times a week  and you’ll know what’s working and what’s not!

3) Online Advertising – Time To Get Social

Online Ads can generate thousands of clicks to your website! Your money is at stake here  because if you don’t make any profit in running the Ad campaigns, traffic may be of no use .

  • Have a look at the Google Adword Universal App Campaign below :

 

This campaign could generate more than 12k impressionsbut ROI campared to it is really very less. Eventually a lot of things matter the CPC, Bid, Landing Pageetc. So , make sure you do your home work before launching a Google Adword Campaign.

  • Twitter Card

Twitter Cards is a great tool, if you want to drive traffic to your website . As info graphics appeal more people, using Summary Card  with large images, you can easily draw attention to your tweets!

Generally, Tweets with images get about 20% more clicks than the text counterparts, so make sure you’re making use of Twitter Cards!

To have an overview of Twitter Cards visit this link : Twitter Cards .

  • Promote Your Content On Facebook, Twitter, LinkedIn

LinkedIn audience has twice the buying power of the average web audience ! If you want Tips to start with LinkedIn visit this link .

You should know when and what to post ! Try posting on Twitter and Facebook at different times to get the best response .

Keep an eye on Analytics, you can easily monitor your  tweets activity – impressions, engagement rate etc.

4) Write Compelling Headlines

Without a compelling headline even the most comprehensive blog will go unread!

So, headlines matterif you want your content to be read and indexed on google!

Use these tools to find out the right set of keywords for your headlines :

Google Keyword Planner | Keyword Tool | UberSuggest

From here you can have a look the monthly searches for the keyword Digital Marketing, in Google Keyword Planner

The Next Thing you may need to check should is the headline used by me already been in use by other organisations too? Check Buzz Sumo, this will let you know all!

5) Make Your Presence On Quora

Quora is one the best way to increase your web traffic, if you’re not using Quora start now!

Select the relevant categories and search for great questions, the better the question more will be the chances that your answer will go viral and can bring thousands of impressions/clicks!

Make sure you use correct grammar, nice formatting, and add relevant back links to your own website – simple !

Check my views on Why is the Internet of Things the next big revolution – Quora .

 You can easily monitor the stats of your answers as below :

6) Schema MicroData Matters

Implement schema micro data : you can provide explicit clues about the meaning of a page to Google by including structured data on the page.

Implementing this enables search engine bots to index your page.

Given Below is a JSON-LD structured code for a contact page :

<script type=”application/ld+json”>
{
“@context”: “http://www.example.com/”,
“@type”: “Organization”,
“url”: “http://www.example.com/”,
“name”: “Shubham Sharma”,
“contactPoint”: {
“@type”: “ContactPoint”,
“telephone”: “+91-1234567890”,
“contactType”: “Customer service”
}
}
</script>

7) Focus On Email Marketing

I personally use Mail Chimp, to drop emails to my customer’s. It’s free plan let’s me drop emails to about 2000 customer’s and you can easily create email templates with it, further  if you have your own email template code you may upload the zip file too.

E-mail marketing can be powerful tool and successful emails bring traffic, use catchy subject lines in your email to compel your audience to have a look at it!

Have a look at the emails analytics below  :

Conclusion :

After reading this post, you should be familiar with the different tactics that you can use in order to  generate more traffic to your website.

You may use these tactics altogether or in isolation, any of the mentioned method will surely help you out.

If you have any questions, please comment below i will reply back ASAP .

Stay In Touch

Facebook | Twitter | LinkedIn

The post How To Increase Website Traffic – 7 Ways With Examples appeared first on Shubham Sharma's Blog.

]]>
http://www.sharmashubham.in/blog/increase-website-traffic/feed/ 206