 So, how many people here know Fsharp program before in Fsharp, not a single person, ok. So, I think and machine learning experiences like what do you know, ok you know like what kind of work you have done in logistic regression in R, here you do not have experience in machine learning or Fsharp, ok. So, what we will do is for the first time first 45 minutes or so, we will give a introduction to the language and that will serve both purpose and then later we will show some examples like what is how machine learning basically kind of very top level overview and then we can so one or two demos about a classifier and logistic regression. So, we will build a classifier to first a kind of separate tell a dog and cat apart and then we will use that same to kind of do identify people and stuff like that. So, let us start with Fsharp and sit down actually. So, Fsharp is a language on dotnet CLR platform and it is basically there are several reasons behind it coming into picture it kind of reduces the typing a lot if you are coming from like you I hope people are here for doing Java or Csharp, ok. So, you can you will be able to relate and that at first the syntax might seem very weird, but once we go along with the flow you will find that it is easy to understand and make sense as with any language human or programming, so it is taking too long to So, I mean this functional approach is basically writing everything is a transformation. So, like you start with some list and then do some operations to get another list and that map reduce concept will be.