FEATURE ENGINEERING

You might be here because someone at your workplace mentioned the term “Feature Engineering” to / around you and it didn’t ring a bell, yeah? It has happened with me long time back. Having worked as a Product Manager in most of my previous stints, I had several occasions where I worked closely with Data Scientists and at times wearing the hat myself. This term “Feature Engineering” came up quite frequently. There are lot of shades & strings attached to it.

The most popular one being :-


RASA Chatbot implementation in Cashify

I think I can safely assume that you have come here to know what lies ahead in the remaining 90 days of our RASA based Chatbot development.
And in case if you have not, then I’d request you to have a look at the Product & Business side of this RASA based Chatbot Development. The first 10 days of our Chatbot development were really important as we were focusing on understanding the problem statement right and drawing out the expected flow basis the discussions with our Business Unit.

Click here to know what went around in the first 10 days.


Cashify’s RASA Stack

Here, I will take you through our 100 days spent in making the Conversational A.I. at Cashify, which we are now calling “CashBot”.

Day 01 to Day 05

Business Requirement Gathering

These first 5 days were the usual business requirement gathering and problem statement understanding days. However, something that I knew from the beginning was that the problem statement has to be understood right, else we will end up taking the wrong train, with the next station being quite distant, for us to get down and be able to get back where we started.

I will share a quick glance on the Business Requirement Gathering…


RASA Chatbot implementation in Cashify

I think I can safely assume that you have come here to know what lies ahead in the remaining 90 days of our RASA based Chatbot development.
And in case if you have not, then I’d request you to have a look at the Product & Business side of this RASA based Chatbot Development. The first 10 days of our Chatbot development were really important as we were focusing on understanding the problem statement right and drawing out the expected flow basis the discussions with our Business Unit.

Click here to know what went around in the first 10 days.

Day 10 to Day 15


Cashify’s RASA Stack

My 7th day in the organisation and I was told that we need to build an NLP driven Chatbot or what’s popularly called a Conversational A.I.

Alright, let’s go back a little!

I joined Cashify as an A.I. Product Manager in August 2020. While I was ambitiously looking forward to creating some really cutting-edge ML and Data Science based products for the organisation, I did not however actually anticipate that a RASA Chatbot will go to be the first on the list.

Coming out from my first Monday morning meeting in the organisation, I knew it’s going to be an…


cleanpng.com | python.org
  • You have a GUI programming assignment to complete, with some strict deadlines imposed on you, and you do not know much about how to do it with Python3.
  • You have been actively coding in Python3 and have recently been told to explore the scope of Graphical User Interfaces with Python.
  • You keep hearing about Tkinter / ipywidgets from your teammates and have finally decided to know what exactly are they all about and what potential do they hold.
  • You have planned to build your career in Computer Vision using Python and have recently realised that GUI programming is an inevitable…


The author (me) implies that the most general and simple-appearing subjects in this world, have no journals written to them. The information-heavy and wisdom-rich text books and journals are in fact written for the rather much more complicated subjects and disciplines namely, Science, Mathematics, Literature, History, Geography, Computers, and you name it.

Hence, when it comes to answering the questions that prima-facie appear too simple, it is actually one’s inner conscience and sense of self-consciousness that does the job. …


The power of ReGex is world-known

Short for Regular Expressions, ReGex or Regexp is known by the world of Computer Science & Linguistics as a string of text that allows you to create patterns that are used to match, locate and manage texts. To give a simpler definition of it — ReGex is a sequence of characters that forms a search pattern. It is further used to check if a string contains that specified search pattern.

You would generally find such search patterns being used in string searching algorithms, prominently for “find” or “find and replace” operations on strings and the usage also extends in input…


The world’s over-loaded with DATA.

What’s my agenda today?

A) We will aim at achieving a simpler and an easier understanding on what actually Data Analytics is.

B) What are the benefits of Data Analytics?

C) What are the different types of Data Analytics Methodologies & Applications?

D) What is Exploratory Data Analysis?

E) What are the various other applications and schools of thought related to demystifying Data Analytics?

Let’s get started then….

Going back to our first day in office, can you imagine how it was, when you kept hearing about the frenzy for Data Analytics and that how it was the Hobby Horse for every second person around you :-


लोग इसके बारे में दुनिया भर में बात कर रहे हैं।

यह इतिहास की किताबों में लिखा जाएगा और हम भविष्य में इस बारे में चर्चा करेंगे कि कैसे 760 करोड़ (लगभग) पृथ्वीवासियों ने एक महामारी का मुकाबला किया।

देवताओं ने खुद को पुलिसकर्मियों, डॉक्टरों और अन्य फ्रंट लाइन सेनानियों के रूप में प्रस्तुत किया।

दुर्भाग्य से, हम में से 2.5 लाख (लगभग) पृथ्वीवासी इस बीमारी से बच नहीं सके।

हर कोई इस घातक वायरस से लड़ने में प्रतिरक्षा प्रणाली के महत्व का उल्लेख करता रहा है। इस बात से इनकार नहीं किया जा सकता है कि प्रतिरक्षा प्रणाली हमें…

Shivam Dutt Sharma

Data Science . Product Engineering . Tennis . Running

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store