Chatbots and AI

Chat as an application has been there since time Immemorial. In this day and age where technology changes so frequently, something that was existent or prominent couple of decades ago feels like centuries.

Chat Applications started becoming popular with AOL and Yahoo Messenger. People started getting used to the Idea of Instantly receiving a response when a message was sent. It was Interactive and User Friendly. Then it became more sophisticated, where users could send attachments like Photos or Documents or even have a video chat!

Now comes a time when we don’t need a live person to chat with. With the Advancement in Artificial Intelligence it is now possible to chat with an automated bot and receive Intelligent responses. For Instance one could have a Chat bot which represents an employee from the HR Department.  You can ask questions like you would normally would, if you were talking to a real HR Representative. You could ask how many sick days you have left or request time off for a certain time period. In this case the request would be sent to your manager and the approval status would be later notified to you.

This methodology can be replicated across different departments like IT, Operations etc. It saves time and money of people answering the same questions over and over again. It makes organizations focus their resources on projects that matter the most.

 

Finding the matching brace in Visual Studio

Visual Studio is a well known IDE for Application development. Coding for applications often involves writing large chunks of code. If you are following procedural or object oriented programming you would definitely be writing a lot of functions or methods. And if those functions contain loops or nested loops than you would certainly come to a point where you don’t know where a function or a loop starts or ends. More so if you have a long function it would be hard to know the beginning or the ending.

Visual Studio has a shortcut that tells you the matching braces. For Instance if you are on an opening brace for a function it would point you to the closing brace by using the short keys and vice-versa.

So, the keyboard shortcut is

ctrl }