start: Apr 25, 2015 09:00AM
End: Apr 25, 2015 03:30PM
Venue: Ramanujan Hall, The Institute of Mathematical Sciences, C.I.T Campus 4th Cross St Taramani Chennai, Tamil Nadu 600113
Description: http://valuefromdata.net/events/
(You need to register to attend this event.)
Since this is a hands on workshop, all participants are requested to bring their own laptops
Registration and Networking (9:30am to 10:00am)
Session 1: Introduction to Manipulating Data with Python (10:00 to 11:00)
(Speaker: Dorai Thodla)
A brief introduction to Python using examples. The introduction will be oriented towards handling data. The emphasis is on exploring Python for writing simple data and text processing tasks.
(Pre-requisites – knowledge of programming in any language)
Counting lines in a text file
Splitting a line into words (aka tokenization) ad counting words
Calculating word frequencies from a text file
Calculating word frequencies after eliminating stop words
Calculating word frequencies after eliminating noise words
Reading and extracting text from a web page
Creating n-grams (bigrams, trigrams) from a text file
A brief intro to numpy
A brief intro to matplotlib
Resources for learning Python
Coffee Break (11:00 to 11:30)
Session 2: Probability (11:30 to 12:30)
(Speaker: Ronojoy Adhikari)
Logical reasoning under certainty : Boolean logic
Logical reasoning under uncertainty : Bayesian probability
The four rules of probability theory
Assigning probabilities : the principal of indifference and the principle of maximum entropy
Bayesian logical inference
Is this a fair coin ? An elementary example of Bayesian reasoning
Learning as iterative Bayesian logical inference
Lunch Break (12:30 to 1:30)
Session 3 Probability Examples with Python and Hands on Python Exercises (1:30 to 3:30)