Subscribe to DSC Newsletter

All Blog Posts Tagged 'python' (10)

Is Python Completely Object Oriented?

Python was introduced in 1991 by Guido Van Rossum as a high level, general purpose language. Even today, it supports multiple programming paradigms including procedural, object oriented and functional. Soon, it became one of the most popular languages in the industry, and in fact is the very language that influence Ruby and Swift. Even TIOBE Index reports mentions python as the third most popular…

Continue

Added by Divyesh Aegis on July 16, 2019 at 12:55am — No Comments

Run Deep learning models for free using google colaboratory

What is Google Colab:



We all know that deep learning algorithms improve the accuracy of AI applications to great extent. But this accuracy comes with requiring heavy computational processing units such as GPU for developing deep learning models. Many of the machine learning developers cannot afford GPU as they are very costly and find this as a roadblock for learning and developing Deep learning applications. To help the AI, machine learning developers Google has released…

Continue

Added by suresh kumar Gorakala on October 1, 2018 at 9:07am — No Comments

How to build a search engine: Part 3

 

This post is the third part of the multi-part series on how to build a search engine –

Continue

Added by Vivek Kalyanarangan on December 30, 2016 at 6:00am — No Comments

Generating Text Using a Markov Model

A Markov Chain is a random process, where we assume the previous state(s) hold sufficient predictive power in predicting the next state. Unlike flipping a coin, these events are dependent. It’s easier to understand through an example.…

Continue

Added by Alex Woods on August 4, 2015 at 8:00pm — No Comments

Linear Algebra for Data Scientists

It’s important to know what goes on inside a machine learning algorithm. But it’s hard. There is some pretty intense math happening, much of which is linear algebra. When I took Andrew Ng’s course on machine learning, I found the hardest part was the linear…

Continue

Added by Alex Woods on July 10, 2015 at 10:30pm — No Comments

Random Forest in Python

Random Forest is a machine learning algorithm used for classification, regression, and feature selection. It's an ensemble technique, meaning it combines the output of one weaker technique in order to get a stronger result.

The weaker technique in this case is a decision tree. Decision trees work by splitting the and re-splitting the data by…

Continue

Added by Alex Woods on July 4, 2015 at 8:30am — No Comments

comparative study note of Python and Java 4 --Function and Polymorphism

Function and Polymorphism

The Hovering Question

When I started learning these two languages, as mentioned before, I always keep in mind that the difference between dynamic data type and static data type. Then the question came out: why they need to be like that? What is the advantage of being dynamic data type or being static data type? To make the question more concrete, let’s see how to define a function in both languages.

In Java, everything is very…

Continue

Added by Yuecai Zhu on December 16, 2013 at 1:30pm — No Comments

comparative study note of Python and Java 3 - Sequence type

3. Sequence Type

 

This time, we compare the sequence types of the two languages. By the terminology sequence type, we mean the data structure that is kind of a sequence of data.

In Java, we have: String, array, list(arraylist and linkedlist), set;

In Python, we have: Str, tuple, list, set;

Yes, String is one of the sequence type, because it is a sequence  of char, isn’t it? About the Sting type, we only need to…

Continue

Added by Yuecai Zhu on November 10, 2013 at 12:00pm — 2 Comments

Comparative study note of Java and Python (II)

2.The control flow statements

Now we try to use the two languages to do a practice. The following, one in Java one in Python, are two programs with the same algorithm.

/*

 * program author: Yue Cai Zhu.…

Continue

Added by Yuecai Zhu on October 30, 2013 at 5:32pm — No Comments

Comparative study note of Java and Python (I)

One usually asked question is:  with which programming language to start when someone just begins studying computer science? Then a lot of suggestions will come up.

1      1.       You should start with one static typed language say C/C++, java etc. and then move easily to dynamic typed language like Perl, Python etc. Because it is harder to move from dynamic typed language to static typed language.

     But…

Continue

Added by Yuecai Zhu on October 30, 2013 at 5:29pm — No Comments

Monthly Archives

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009

2008

On Data Science Central

© 2019   AnalyticBridge.com is a subsidiary and dedicated channel of Data Science Central LLC   Powered by

Badges  |  Report an Issue  |  Privacy Policy  |  Terms of Service