Preface
From my experiences I understood that one of the useful tasks of any business analysis work on understand requirements, is to understand hidden patterns or anomalies in data. And when you have huge amounts of data, dealing with them becomes difficult, unless we use step into Data Science. Data Science, an interdisciplinary field that anybody dealing with data can take up, uses scientific methods, processes, algorithms and systems to extract knowledge and insights from data in various forms, both structured and unstructured, similar to data mining. Although we can use various ETL and Data Visualisation tools to understand data, sometimes it is requires more flexibility to handle the data. Hence using a programming language becomes utmost necessary. There can't be any other language other than Python for this use case. Hence I started learning Data Science with Python to fulfill my requirement engineering and analytic tasks.
There are lots of resources on any topic you search in internet today. This is no doubt a good thing. But the flip side of this good thing is that the search engines provide us so much of information that at times it becomes difficult to decide on which ones to pick and which ones to leave, especially when you have time limitation. This is sometimes called as information overload, which I suffered when I decided to learn Data Science. This compelled me to put everything related to Data Science in one place for quick reference as my journey of learning Data Science progresses.
I learned Python during my university days, but that time it was just casual learning, until recently when I stepped in Data Science and realised that Python play a vital role in this domain of technology. So I decided to brush-up my fossilised knowledge on Python and the advancements it has made all these years. So as I took help of the internet to self-learn things on Python, Data Science, etc., suffered the information overload situation mentioned above, I decided to make quick notes on anything I learn on these topics, and put them in one place in a systematic way going forward. This initial thought resulted in this site, which is on continuous updating mode as my learning progress.
All example codes, snippets, and scenarios shown in this blog are tried and tested by me with running results. I hope this will help other enthusiastic learners like me on these topics.
Comments and suggestions on corrections are most welcome!
Thanks for visiting
Vinod Rowmuria
Mumbai, India