Thursday, June 11, 2020

Data Science - 103 (Kapil Sharma)


Cloud Computing Basic:- 

In this the PC is on service provider data center and secuirty maintenance and upgrades are done by the service provider. Compute power is elastic. (Upgrade or downgrade) 

Different services, different modules as per need and change basis, service/modules can be engaged and dis-engaged as per client requirement basis. The cloud computing pricing concept based on user, pay-as-per-you-go or cloud resource consumption basis. 

Cloud computing can be scale / increase on two basis. 

One is Vertical Scaling, where user increase compute CPU, increase RAM or HDD/SSD on need basis. Second, one is Horizontal Scaling, where user increase more parallel servers as demand increases. 

Major Cloud Computing Types:- 
1. IaaS - Infrastructure as a service
2. PaaS - Platform as a service
3. SaaS - Software as a service

Data Science - 102 (Kapil Sharma)

Basic AI and ML Definitions:-

AI:- Artificial Intelligence is a software which mimics human behavior and capabilities. 

It consists of these follwing features:-  Computer Vision, Machine Learning, Natural language processing.

  • Machine learning - This is often the top level for an AI system, and in this, human "teach" a computer model to make prediction and draw conclusions from input dataset.
  • Computer vision - The capability of software to interpret the world visually through cameras, video, and images. use in driving, militry and many more applications.
  • Natural language processing - The capability for a computer to interpret written or spoken language, and respond in kind. For example live lanaguage translation either audio syntax or image.  
 

Tuesday, May 19, 2020

Data Science - Class 101


Data Science:- "Obtain > Scrub > Explore > Model > Interpret"

1.) Obtain data in form of structured, un-structured, semi-structured etc. In any type, SQL, NoSQL, .CSV, Excel, JSON etc. 

2.) Clean the data either ETL or ELT (Extract Transform Load or Extract than Load and than Transform)

3.) View the data, check its "value, variety, veracity, volume, velocity".

4.) Model the data as per requirement, so that it can be process as per data model.

5.) Interpret as per analytics or as per analysis of that modeled data. 

 

Sunday, June 01, 2014

Ruby Class: 1003

Ruby Class: 1003: YouTube based free CBT of installation of ruby on windows-7 Machine. 

http://youtu.be/wlYtxYz0WOU

Saturday, May 31, 2014

Ruby Class: 1002

Ruby Class: 1002: Installation of Ruby on Windows Machine. 

Go to  the web site: http://rubyinstaller.org/

OR 

Click on this link address: http://rubyinstaller.org/downloads/

There are different ruby installers select the latest one. 

After click its start downloading on your machine and after download double click on the downloaded .exe and the installation started. 

Select all check-boxes we need complete features. It's a small installation and after successful installation the ruby installer give install success message.  

Now click on the start windows icon left down corner and scroll down to installed Ruby folder. And select the 'Interactive Ruby' feature.




After clicking interactive ruby the below cmd black screen open ups.




Saturday, November 30, 2013

Ruby Class: 1001

Ruby Class: 1001: Ruby Introducation. 

Its a open-source agile programming language, with very less steep learning curve :) 

You can learn ruby in very less time, as we go through each class, you start learning and enjoying this fast, easy programming language. 

Ruby is created by: http://en.wikipedia.org/wiki/Yukihiro_Matsumoto a open source contributor. 

Some basic quick overview can be learn by checking these few sites:

1) https://www.ruby-lang.org/en/

2) http://en.wikipedia.org/wiki/Ruby_(programming_language)

Just have a few minute viewing of above listed sites, don't afraid, I assure you that we all learn this language, in quick time. I will share each details regarding how to download, install ruby on windows OS and may be on Linux too, if some one required. 

I will also share complete screen-cast on youtube channel, for your viewing at your time and place :) 

Here is my Youtube channel link for reference:
http://www.youtube.com/channel/UCe0rLJmSQXNoK2Mo2eMVuvg 
  

Thursday, March 01, 2012


(T-1.1) >> Python Setup and Installation on windows machine.


 
After installation click on Start >> Programs >> Python X >> User can select IDLE (Python GUI) or Python (Command line) depends on the skill set.





Series 1:  
  
(T-1.1) >> Python Setup and Installation on windows machine. 

http://python.org/download/  # Open this URL and download the windows python Setup #














The current production versions are Python 2.7.2 and Python 3.2.2. Choose according to the feature sets.

Click Save the setup in your machine. 
Python New Series:

In this series we cover Python Setup/Installation on Winodws / Linux Machines. 
After that basic building blocks of python language. 

So having scripting/coding, let play with Python :P






Friday, February 26, 2010



Python is a programming language that lets you work more quickly and integrate your systems more effectively. You can learn to use Python and see almost immediate gains in productivity and lower maintenance costs.

Saturday, January 30, 2010


Python Set Types:

A set type is a collection data type that supports the membership operator (in), the size function (len()), and is iterable. In addition, set types at least provide a set.isdisjoint() method, and support for comparisons, as well as support for the bitwise operators (which in the context of sets are used for union, intersection, etc.).

Python provides two built-in set types: the mutable set type and the immutable frozenset.

When iterated, set types provide their items in an arbitrary order.

Friday, December 18, 2009


Simple example python script:

name = raw_input(" What is your pet name? ")
print "Hello, " + name + "!"

If you run this (remember to save it first), you should see the following prompt
in the inter-preter window: What is your pet name?

Enter your pet name (for example, Bunny) and press Enter.
You should get something like this:

What is your pet name? // You enter your pet name: Bunny //
Hello, Bunny!

Wednesday, November 25, 2009


Python Collection Data Types:

A sequence type is one that supports the membership operator (in), the size function (len()), slices ([]), and is iterable.

Python provides five built-in sequence types: bytearray, bytes, list, str, and tuple.

Some other sequence types are provided in the standard library, most notably, collections.namedtuple.

Thursday, July 23, 2009


Python Width and Precision:

A conversion specifier may include a field width and a precision. 
The width is the minimum number of characters reserved for a formatted value. The precision is (for a numeric conver-sion) the number of decimals that will be included in the result or (for a string conversion) the maximum number of characters the formatted value may have.

These two parameters are supplied as two integer numbers (width first, then precision), 
separated by a . (dot). Both are optional, but if you want to supply only the precision, 
you must also include the dot:

>>> '%10f' % pi      # Field width 10
'  3.141593'

>>> '%10.2f' % pi    # Field width 10, precision 2
'      3.14'
>>> '%.2f' % pi      # Precision 2
'3.14'
>>> '%.5s' % 'Guido van Rossum'
'Guido'

You can use an * (asterisk) as the width or precision (or both). 
In that case, the number will be read from the tuple argument:

>>> '%.*s' % (5, 'Guido van Rossum')
'Guido'

Data Science - 103 (Kapil Sharma)

Cloud Computing Basic:-  In this the PC is on service provider data center and secuirty maintenance and upgrades are done by the service pro...