Pages

Thursday, 19 March 2020

Story of My Life


Once upon a time a baby girl was born in a middle class family as a first child of parents who wanted to see their daughter shine. So, here is the story of her life:

As she grew up, they made her take part in every co-curricular activity which made her more and more confident, hard working with each passing day. She taught herself what she wanted to be. She excelled in sports, academics, became the monitor of the class, favorite student of teachers and principal.

Then, she changed her school and due to academic excellence she got promoted to grade 9 from grade 7. Now there was a new school, new culture, higher level of studies! Never mind, she could handle it – Her dad taught her meditation. And that helped her overcome every fear. As a result of this, she excelled in Grade 9 and 10; achieved 9.8 CGPA in class 10.

Now again for class 11, and 12 there was a school change. It was the best school of the region but very expensive. So she sat for the scholarship test, ranked 1 and got 100% scholarship. Next Step was college - First year onwards she was a part of the Sports Committee; participated in various curricular activities – won many debates – conducted various events. And in the second year, she got selected as a Student Ambassador for Google. She was trained by Google team to conduct various events and she felt on the seventh cloud. She visited many Google offices for various events and trainings. This was a big boost to her public speaking, writing and communication skills. As a result of which she got placed in various MNCs with very attractive packages. 

But she had a dream to continue studies and she got a scholarship from Lakehead University, Ontario, Canada. So she gave up all her jobs, but due to uncertain family circumstances, she couldn’t fly to Canada. Now there was no job in hand – Never Mind, she could deal with that! She started working as a freelancing content writer. And that experience landed her in a job in a nearby town. She felt in love with writing – Kept writing – Day In Day Out – Feedback, feedback and more feedback led to improvement, improvement and more improvement. Her content was always well-received. Her manager asked her to train 9 new members. And soon she was the head of her department. She always had a cherished dream to come and work in Australia. So, here she is – Writing to you, with three and a half years of experience – Full time working rights – Ready to take the responsibilities immediately! She just doesn’t want to stop, whatever may be the circumstances – she will keep moving and delivering nothing but the best.

My resume and the cover letter speak about my skill set, but this write up provides an insight of my traits that can’t be found in anyone else but me.

With full-time working rights, three plus years of experience, available on immediate basis, I am Lakshita ready to take the responsibilities immediately. Surely you want a unique combination of skill, experience and luck – Here I am!

Saturday, 28 May 2016

Boost your business with Clickstream Data Analysis.

Clickstream is recording of the parts of the screen of a computer user clicks on while web browsing or using another software application. Clickstream Analysis refers to collecting, analyzing, and reporting the data about visitors visit. This is generated by recording the succession of clicks each visitor makes. This helps you to get insights of the behavior of the visitors. Hence, you can maneuver your strategies as per this analysis. It gives you the information about how long a visitor stayed on your website and how often he returns.  This gives a wealth of information to be analyzed.
 To know more about clickstream data analysis go through the article written by Jaoa Correia (a Senior Analytics Consultant at Blast Analytics & Marketing) at: http://www.blastam.com/blog/index.php/2015/04/move-into-limitless-world-of-clickstream-data-analysis

Sunday, 22 May 2016

Artificial Intelligence to revolutionalise your life.

It is the very beginning of the robotic revolution. The progress in this field is set to increase its pace. So this instills a fear what if these AI models grow smarter than those who created them. With AI applications covering up all your works, what is the purpose that it might leave you? The use of AI is growing fast in all the sectors. It is helping in improving the human living standards. There is a gap between the computers and human beings. But the upcoming AI models are focused to remove this gap. This will make computer - human interaction more like human like interaction.
 Read more about it in the article written by Damon Beres(Senior Tech Editor, The Huffington Post) at: http://www.huffingtonpost.com/entry/artificial-intelligence-mit-tech-conference_us_56cb20ade4b0928f5a6c7463?section=india

Thursday, 19 May 2016

Artificial Intelligence demands all of your data.

It seems that the long winter of AI has come to an end and this field is enjoying the unstoppable progress in the spring stage. But the only way AI becomes more powerful is by getting fed with a tremendous amount of data. More the data, better the efficiency of the AI algorithms. Seeing the helpful uses of such AI based applications the users happily allow the access to any kind of data. In the coming times, there will be applications which would demand access to every kind of data you generate. And the truth is we will willingly submit our data. Because bigger the data sets are, smarter the AI. The major reason for feeding the AI algorithms is that is improving and helping the human life.
Read more about it in the article written by Mike Elgan (author of  technology and tech culture) at: http://www.computerworld.com/article/3035595/emerging-technology/artificial-intelligence-needs-your-data-all-of-it.html

Thursday, 12 May 2016

Artificial Intelligence and cloud technology

To get the raw data, processed through the Artificial Intelligence models, the data has to be uploaded on a cloud. But there are privacy issues or time wastage in uploading data on cloud and retrieving back. Internet connection is a must. So to eradicate these problems, researchers have developed a chip that could bring AI to the hardware like smart phones, sensors or other mobile devices. These have very large neural networks, which can process data then and there. This means without having access to Wi-Fi or other connections, users can get meaningful insights rather than just the raw collected data. This technology will be of great help in the field of Internet of Things.
To know more, follow: http://electronicdesign.com/iot/artificial-intelligence-gets-its-head-out-cloud

Monday, 9 May 2016

Scion of Ikshvaku - Book Review

This book written by Amish Tripathi is the first one of  the "Ramchandra Series". As Amish's signature style, the book gives a logical and scientific insight of Ramayana. The book doesn't tell us the same story as we have been listening since childhood or the one that is broadcast on the cable TV networks.

The language is simple. It's is a nice book for those who want to learn more about Ramayana, but cannot read the Sanskrit verse or find the Sanskrit verse difficult to understand.

Talking about how true the book is! Well, Hindu mythology is very broad and so is its interpretation. The events are explained beautifully, and one gets a vivid picturesque view. The book creates a link to the previous Shiva Trilogy, thus giving a better understanding of the tales of Vayuputras, Meluhas. All in all providing a better insight to the glorious past.

The book has deeply impacted my mind for positive. I would suggest you to go ahead with the book.
Happy Reading! :) 

Sunday, 8 May 2016

Testing Techniques and Test Plans

Unit Testing

Unit Testing is done at the source or code level for language-specific programming errors such as bad syntax, logic errors, or to test particular functions or code modules.  The unit test cases shall be designed to test the validity of the programs correctness. 

White Box Testing

In white box testing, the UI is bypassed.  Inputs and outputs are tested directly at the code level         and the results are compared against specifications. This form of testing ignores the function of   the program under test and will focus only on its code and the structure of that code. Test case  designers shall generate cases that not only cause each condition to take on all possible values at  least once, but that cause each such condition to be executed at least once.  To ensure this happens, we will be applying Branch Testing.  Because the functionality of the program is relatively simple, this method will be feasible to apply. Each function of the binary tree repository is executed independently; therefore, a program flow for each function has been derived from the code.

Branch Testing
Using the program flow graph for each function, we will be able to determine all of the branches that will need to tested and will be used to develop the corresponding test cases.

Black Box Testing

Black box testing typically involves running through every possible input to verify that it results in the right outputs using the software as an end-user would.  We have decided to perform Equivalence Partitioning and Boundary Value Analysis testing on our application. 

Equivalence Partitioning

In considering the inputs for our equivalence testing, the following types will be used:

1. Legal input values – Test values within boundaries of the specification equivalence classes.  This shall be input data the program expects and is programmed to transform into usable values.
2. Illegal input values – Test equivalence classes outside the boundaries of the specification.  This shall be input data the program may be presented, but that will not produce any meaningful output.
The equivalence partitioning technique is a test case selection technique in which the test designer examines the input space defined for the unit under test and seeks to find sets of input that are, or should be, processed identically. The following table represents our equivalence classes, both valid and invalid.

 Integration Testing

There are two primary modules that will need to be integrated: the Graphic User Interface module and the Tree Repository module (back-end).  The two components, once integrated, will form the complete Binary Search Tree Application.  The following describes these modules as well as the steps that will need to be taken to achieve complete integration.  We will be employing an incremental testing strategy to complete the integration.

System Testing

The goals of system testing are to detect faults that can only be exposed by testing the entire integrated system or some major part of it. Generally, system testing is mainly concerned with areas such as performance, security, validation, load/stress, and configuration sensitivity. But in our case well focus only on function validation and performance. And in both cases we will use the black-box method of testing.