Saturday, July 17, 2021

The path to Knowledge could be out of Digression!

 Many of you must have heard of AI or Artificial intelligence and the term ML or Machine Learning which is related to the development of Artificial Intelligence and few other terms like NLP, NER, Deep Learning, Data Science, BIG DATA, Et al


In my quest to touch base on these pointers and with an intent to revisit my knowledge and catch upon this trend which had disrupted the tech industry since a decade now (as of July 2021)... I decided to test my awareness and sought to google... verifying it's related terms.

I started from double checking the popular term "NLP" which with a faint recall had thought it to be Natural Language Programming only to know that its not what I was thinking and its full form actually reads - Natural Language Processing.... and this rectification and correction triggered in to revisiting the entire spectrum of terminologies related to AI - Artificial Intelligence.

There was one article explaining the difficulties and challenges of Natural Language Programming which had a term POS Tagging which said that
Part-of-speech tagging is harder than just having a list of words and their parts of speech, because some words can represent more than one part of speech at different times, and because some parts of speech are complex or unspoken. This is not rare—in natural languages (as opposed to many artificial languages)

As I started reading more about NLP I rapidly moved forward to many articles from NLP to NER to an article explaining NER (Named Entity Recognition) to multiple terms explaining NER to POS Tagging - to - POS Tagging Wiki - to - Artificial languages - to - Constructed Language Wiki - To the image Next to this Wiki - To -Tower of Babel Wiki - To a plethora of new words and/or Terminologies (New - being a relative term is obviously referring to me and my limited ken)

As I started reading this article - Tower of Babel (and this is where the digression started) I was struck with awe realizing as to how much deep and vast all this really is and how little do we actually know about the world, about mankind, its history and all its concepts in general... given that I had been reading Wikipedia right from its inception during the year 2005 - 2006

Mentioning few terms know and unknown from the article - Tower of Babel:

Hebrew - Religion of Jesus Christ as a child before his enlightenment
Genesis - The Book of Genesis is the first book of the Hebrew Bible and the Christian Old Testament.
Origin Myth - An origin myth is a myth that purports to describe the origin of some feature of the natural or social world.
Great Flood - Genesis flood narrative - The flood of Noah and companions
Shinar - is the southern region of Mesopotamia in the Hebrew Bible.
Ziggurat - pyramidal stepped temple tower that is an architectural and religious structure characteristic of the major cities of Mesopotamia (now mainly in Iraq)
Babylon - Babylon was the capital city of the ancient Babylonian empire.
Sumerian - Sumer is the earliest known civilization in the historical region of southern Mesopotamia (now southern Iraq)
Marduk - was a God from ancient Mesopotamia and patron deity of the city of Babylon.

And If I would continue further this article could go endless.... which is when I realized that I had gone through more then Ten to Fifteen odd tabs of Wiki articles to cite the shortest explanations of most of the newly learned terms...

Started with Artificial Intelligence and landed up in Mesopotamia!

Sometimes digressing from the primary topic could also land us up into a whole new world of unchartered knowledge.

Sunday, July 4, 2021

My First Language - English

English is my first language at least that's what I am trying to tell myself since my college days. Even though I had been from an English medium school, my spoken English was pretty weak...and what I aspired to accomplish was really King English.

After schooling when we entered college I and my close friend realized that the kind of English our other classmates were speaking... we could not match their class, their level of communication was totally different...enhanced and polished and we on the contrary were struggling at basic day to day communication without using few supporting words from the local language. Forget about a decent vocabulary they used certain phrases which were totally new to us.... even though their conversation didn't have any difficult English words still we couldn't make sense out of it because we were not aware of those phrases.

We both realized that we in our schooling days had not paid enough attention on enhancing our language skills since we used to compare ourselves with vernacular medium students and feel great about ourselves that we can converse in English only to realize now that we were sailing in the same boat and we were struggling to understand as much as the vernacular medium students while learning from the professors and while socializing with other classmates who had come from different convent schools.

We decided that we take this setback seriously and do something to overcome it. We both did some research and came to the conclusion that we have to start with speaking to each other only and only in English, no matter what.

Thus I embarked on a journey to improve my language and went to the next level of starting to think in English. I had read it in an article - if you have to improve any language you need to start thinking in that language.... this definitely worked for me even though it took me a few years to achieve this feat.... I realized that I had come closer to achieve it once I recollected that I had woke up from a dream and I could remember bits and pieces of my dream and the narration of the recall of those parts in my mind was in pure English Language!

In the quest of improving my language I also figured out that Language improves Knowledge and Knowledge in turn helps you to build your language.... eventually Knowledge and Language become the Twin Towers of your Growth!

Both Language and Knowledge are dependent on each other and to enhance one you need to enhance the other as well in parallel

Further I learnt that to enhance any language that you are learning... you need to touch all the parts that comprise a language; namely:

1. Read 2. Write 3. Listen and 4. Speak

Of this above four aspects I was Reading quite a few books, I was Listening to English News channels and watching English Movies, Speaking to my friend in English and also trying to articulate on my own on topics that seemed difficult to me, however I figured a bit late that the Fourth aspect was largely Ignored.... Writing!

It had already been a decade and more and my journey of improving my language had come a long way. I had started way back in the year 1994, during the first year of college FYJC Science and I had worked hard on improving my vocabulary and there were few (not too many) words while reading random articles or news papers that were new to me or I couldn't guess the meaning of especially after reading the context, however this aspect (Writing) of the Language was totally left untouched and it was already too late now... say almost 16 years!

I decided that I need to catch up on this one and that it is never too late to start anything no matter how late this realization had occurred to me and this is how Blogging happened to me!

Blogging is an effort to enhance this fourth aspect of language - Writing! You have to start somewhere and this thought kindled in my mind in the year 2010 when I used to work on the same floor as the creative team of 'Indigo Consulting'... a full service Digital Marketing Agency I used to work for during those days.

I had observed the creative team brainstorming over ideas for ad banners and marketing campaigns and I used to feel like suggesting them a word or too but shied out.

Their co-existence inspired me to try my hand on blogging and this is when I wrote my first few blog posts.

Writing an article or a blog post is definitely the most difficult aspect of the language as compared to speaking which is the second most difficult one. Even though it may seem as if writing is more easier than speaking its only when one really starts writing a small article when one realizes what all goes in to it and once you start developing this aspect of your language you start enjoying it's completeness.

I will continue writing more articles and blog post to harness this skill and if you are reading this paragraph right from the start of the article then I thank you for your patience to go through me entire article and I will love to have your feedback or comments to help me reinforce my skill and continue with my passion.... Thank you!

Friday, April 9, 2021

MP3 MUSIC

I used to collect a lot of MUSIC back in the good old days of MP3 Invention. Those days... having a collection of MP3s in GBs was a thing to boast about....
I personally had a 13GB MUSIC collection out of a 40 GB capacity; Seagate Baracuda HDD (Hard Disk Drive)

Owning a 40GB drive itself was one of the priciest possessions considering back in those days... to be precise.... June 2002 when others mostly had a 20GB HDD max and then even to get to hear about a 40GB drive was quiet a headturner.

Having a collection of 13GB MP3 tracks would feel like... on top of the world.... supreme in a sense...
I would go to the extent of collecting all sorts of MUSIC from all different sources.... any and all genres...

I had Bollywood, Hollywood, Pop, Rock, Metal, Psychedelic, Trance, House, Reggae, Instrumental, Party Tracks, Hip-Hop, Jazz, RNB, Lounge.... and even Indian Classical MUSIC for that matter.... I remember having a rare collection of Pundit Bhimsen Joshi's tracks...

Those days I could bet on any random person to ask for some musical track to play on my desktop computer and I would play it for him/her in seconds... thanks to Winamp! the MUSIC software which was a boon during those good old days.

Would love to share an anecdote on the same lines.

One day a random guy in his late 40s had visited my place who had come along with one of my close friends. I casually asked him "would you like to listen to some MUSIC..." he rejected at first however on my insisting again he asked whether I had some tracks of this marathi singer named - Suman Kalyanpur... I tried my luck and searched in winamp and to my greatest surprise I actually had a few tracks of that singer!

I further asked... particularly which track... to that he replied some title name and that day lady luck seemed to be pretty benevolent and she did showered her blessings on me... I got lucky for the second time... I played the said track for him and let me tell you! that satisfaction in his eyes... to get to hear the track of his choice... did put a smile on his face and it also gave me... immense pleasure!

Tuesday, March 27, 2018

iExpense - A Personal Case Study

I started maintaining the expenses more seriously ever since I was working on "Food statistics" as a concept. Say something like since Feb 2012 from when I clearly started maintaining Food Stats data.

Today Dated 28th Feb 2015 I realized for the first time that probably I might be wasting time while trying to write/document all my trivia expenses and I am seriously contemplating on putting a full stop to it.

It is then that I realize how much difficulty it can be for an individual to maintain his/ her Daily expenses
And then. If procrastinated to a future date can be painful and almost lead to the idea of quitting it as in quitting the meticulous documentation on each trivial expense.

So is it really difficult to maintain the expenses if you don't really maintain it from time to time.
I decided to resort to some app or utility that can maintain my case. But again I thought to myself, I need to atleast allow almost a year more's time to keep stretching the idea and not give up so soon since this is my own real data and only then can my research on this subject be a used case in a genuine manner.

I realized that since I am not documenting the details on a daily basis, my lag of work is piling up and along with it the stress of completing it too.

If cc bills had the option to simulate the data into a compatible iExpnse application then life could be so easy. In that case only the misc cash transactions would be necessary to make note of.

Like lets say any billing machine connected to the Internet could have simulated the meta data of their bills to let's say a unique iEx no or some compatible format maybe xml based
So that even cc bills and any other cash transaction based machine bills could also be automatically generated in the application.

Here I even though of an idea about adding the QR code technology which could be of help for billing machines that are not connected to the Internet.


These machines could at least print an QR code on the receipt itself. All we need to do is scan it immediately and done with the documentation.


Voila!


Wednesday, July 20, 2016

Shipping Address Vault for Reducing Cart Abandonment Rate

Shipping Address Vault

OR

Online Shopping details Vault CONCEPT.

This Kind of a web service or facility or Add-onn or Extension can extremely help to reduce - Cart Abandonment Rates.

This piece of information can be once fed by the user and then used at any other site.

Let's say for instance one user is terribly bored to fill the shipping address,
then you as an E-commerce Website can at least offer that This EFFORT and INFO punched in NOW will not go in vain. and the user can reuse it again over and over by adding it to your 'Shopping Vault'

Any time later you can use this info while surfing on any other shopping site or any web based interaction which requires your shipping address for Example:- Parcel Delivery or Courier Delivery to Your Home or Shipping Address (Which is Sometimes other than Home address - Mostly office Address)

Imaging this Facility being provided by one of the Email Service providers like Google Yahoo etc or By any other Social Media Giants like Facebook Twitter etc

This Part of the Shipping Address information can be added in to your global profile of your Native Email Address Profile setting details itself.

Consider the scenario while the User is at a Cart Checkout Page - Here... Adding the Shipping Address can be done in a snap of fingers where The Shipping address is imported from this Online Shipping Address Vault OR Online Shopping details Vault.

Happy Online Shopping!!!

Wednesday, July 6, 2016

Say No To Paper Resumes

Say No To Paper Resumes

I want to request the Recruitment TEAMS of the world and HR of individual organizations to reduce the demand of carrying a PAPER printed resume while an incumbent arrives for an interview.

An average individual's resume spans 2-4 Pages and the Shelf life of that printed resume is barely a few Hours or a few days. Once the interview is conducted that resume turns out to be waste paper which is primarily unusable.

When we are living this information age and boast of being completely wired across the globe with computers and the Internet and now as of year 2016 also roam wireless across the globe then we can easily make the appropriate resume of the incumbent available on any interface feasible. Laptop Desktop a Tablet.

When we boast about our activities on CSR and showcase the Social responsibility laden events we participated on the webpages of our web-presence why don't we as responsible individuals stop wasting paper in this Internet age!

We as Responsible global Citizens Must stop Carrying the Hard copies of Our Resumes and mention about our contribution towards the Globe and attempt to reduce the Carbon Footprint and eventually Global warming...

A radical change is required where in HRs of top companies should start this Paperless Interview Drives to promote this cause of Saving paper where ever it is extremely feasible to do so.

Neither the HR should demand nor shall incumbents supply paper printed resumes!

Monday, June 13, 2016

Content Date Debate


Keywords: chronology issues, content date debate, content date, article date, content age, dateless URL

My premise: It would be great if all content over the internet had a date associated to it. Creation date | Published date | Completion Date | Refreshed date something of the sort which makes a user aware as to how old is this published content so that the user can take a call on the validity of reference of the content to a specific time frame.

while searching over the internet for similar queries... I found these two articles most close to my premise while I searched for the String "Web Content date debate"

https://www.backblaze.com/blog/great-date-debate/

and

https://contently.com/strategist/2012/04/18/post-chronological-order/


The Other Side of the coin

A blog focused on timeless content — such as recipes, relationship advice, business tips or opinions — could benefit from a date-free blog design. The removal of dates and other unnecessary meta-data allows the blog to look more like a resource and less like a journal or commentary on fleeting issues.

But date removal is not wise for all formats. Consider a blog covering web design techniques or technology trends. While these types of posts are often found without a date, some readers may find it irresponsible not to provide some indication of how old the technique is. Readers new to the techniques benefit more from using current information that is relevant to today’s standards.