Param Bedi


Datascience is one of the most demanded technology in the future. It can be overwhelming for budding data scientists to realize the scope of difficulty involved in a datascience project. But it’s necessary for young data scientists as well as python developers who are beginning to dive in data science to test their data analysis fundamentals. So, today we are going to list some beginner datascience python projects.

1. Sentiment Analysis

Sentiment Data Analysis

In a world that revolves around social media, Sentiment Analysis is a great tool and a very friendly data science project for beginners. The range of emotions we humans go through such as happy, sad, anger, anxiety, love, and so on are reflected through various images, sentences, and even videos on social media or any online presence. Through  Sentiment Analysis, we can analyze these emotions and this information can be really useful for data-driven operations that involve emotions. Here’s an example you can look for Sentiment Analysis in Python.

2. Speech Emotion Recognition

Python Speech Recognition

Human Speech plays an important role in expressing emotions and motives. SER (Speech Emotion Recognition) is a wonderful data science project to show your data science skills. It’s a useful tool to analyze human emotions and their states. It also involves Librosa library which is useful for analyzing audio. Here’s an example of Speech Emotion Recognition in Python.


3. Gender and Age Detection

Face Detection Datascience

You may have encountered this tool various times while using your camera or Snapchat filter. As the name suggests, this data science tool is used to predict your gender and age. You can either analyze an image or live video to detect depending upon the scope of the project. Here’s an example of Gender and Age Detection using OpenCV in Python.

4. Credit Card Fraud Detection

Credit Card Fraud Data Analysis Datascience

With the advent of the digital age, cyber frauds have also increased significantly. Credit card fraud activities can have an adverse effect on the credit card companies as it questions their policies on cybersecurity. That is why the credit card fraud detection tool is a very important data science project which ensures that the customers don’t fall victim to these fraudulent activities. Here’s an example of Credit Card Fraud Detection in Python.

Read Also : How You Can Protect Your Data From Hackers!

5. Recommendation System

python recommendation system datascience

You already have encountered this tool in your daily life from Netflix movie recommendation to Flipkart’s Recommendation of goods. All these work under the same Data Science Project– Recommendation System.  This tool analyzes the preferences of the user and gives recommendations based on the knowledge using the model. Here’s an example of a Recommendation System in Python.


Python NumPy is one of the most used libraries in the world of Data Science. Travis Oliphant created NumPy in 2005 as an open source project which means you can use it freely. Its a library that supports multi-dimensional arrays and matrices. It also has a large collection of high level scientific and mathematical functions to operate on these arrays. Python NumPy also have functions for linear algebra and fourier transforms that is used many times in data science.

Why should we use NumPy arrays?

There are many reasons why we should use NP arrays one particularly being it uses less memory to store data. The NP arrays takes less amount of memory as compared to its python brother lists. Another reason why we should use NP instead of lists is Its really helpful when it comes to creating n-dimensional arrays which allows you to create matrix and tensors in no time. To know more why you shoud you use NP I suggest you read Deepak K Gupta blog on A hitchhiker guide to python NP Arrays.

The source code of its library is available Here if you want to know more.

Now we have a little introduction into the subject, lets begin our little dive.


Import NumPy and use NP arrays:


So we have created 2 np arrays using these methods:


You can also pass a multi-dimensional array to create a np array:

multidim arrays

Use Shape method to find the dimensions of the array.

shape method

Arrange method returns evenly spaced values within a given interval:

arrange method

Reshape method returns an array with the same data with a new shape:

reshape method

Read Also: 5 Integrations for Powerful Automation Testing!

Linspace method returns evenly spaced numbers over a specified interval:

linspace method

Resize method changes the shape and size of the array in-place:

resize method

Read Also : Top 5 Bug Fixing Tools For Python Developers!

Eye method returns a 2D array with ones on the diagonal and zeros elsewhere:

eye method

Operations in NumPy:

We can do various operations with NP arrays such as addition, subtraction, multiplication, division and power as shown below:

add and subtract
addition and subtraction
multiplication and division
multiplication and division
power operation
dot product
dot product


This would be enough to give you an idea of what are NP arrays and how to deal with them and use operations.


On 7th January, Union Cabinet of India approved that 10% reservation should be given to general category poor for education and jobs in government institutes. One of the highlights of this bill is that the reservation actually comes outside the reservation that is already given. Implying that the reservation won’t affect the other reservations.

Looks like all the Indians are gonna be poor i.e. you can say that almost 80 to 90% of the Indians are gonna fall in “Economically Weak” according to the criteria defined by Indian Govt for the 10% reservation bill for general category who are economically weak.

First we will take a look at the bill to check the eligibility criteria that has been decided and then we will explain why this bill needs some improvement.

Those are eligible for the reservation who:

  1. have household income of less than Rs 8 lakhs a year.
  2. have agricultural land of less than 5 acres.
  3. have a house smaller than 1000 sq feet.
  4. have a residential plot smaller than 100 yards in a municipality.
  5. have a residential plot of less than 200 yards in a non-notified municipality.

All these criteria for the reservation might feel a little bit of bizarre. This is because in India, almost 90% of the population has income of Rs 8 lakhs or less. Also, Arun Jaitley on January 12,2018 said that only 76 lakhs Indians showed income of over Rs 5 lakhs. i.e. there are a huge no of people in India that have more income than Rs 5 lakhs but are hiding their income to avoid tax. This reservation bill will allow these people to apply for reservation too.

Arun and modi chatting


This means more than 90% population will be eligible for the reservation. Then comes the second criteria and third criteria. According to data available, almost 86% population have agricultural land of less than 5 acres. Also 80% population have a house smaller than 1000 sq feet. We don’t have enough data on 4th and 5th criteria but assuming that we don’t consider the already reserved seats, still there is gonna be nearly 80-85% of the population that is gonna fall in this bill. Now if more than 85% population falls under the 10% reservation bill, it shows that 10% is either too low for economically weaker section or maybe the bill needs to decrease the eligibility criteria from Rs 8 lakhs a year to maybe Rs 2.5 lakhs a year. There is a reason for that which is income tax slabs starts from Rs 2.5
lakhs i.e. There is no tax for people with income less than this amount. The eligibility criteria at Rs 8 lakhs becomes a joke here because people earning less than Rs 8 Lakhs and more than Rs 2.5 Lakhs are also considered economically weak by the bill and at the same time they are paying taxes also.

Another crazy thing is that according to Indian constitution, the 50% ceiling limit for the reservation cannot be breached.

This bill needs to make sure that the Supreme Court doesn’t block this bill because it does breaches the limit. Also recently a plea was filed on Thursday in the Supreme Court by Youth For Equality organisation challenging the bill. The plea said the bill violated the constitution because reservation on economic grounds cannot be limited to General Class and the 50% limit cannot be crossed.

Supreme Court

Also the bill was introduced on the second last day of the parliament session which indicates that the bill was introduced only to attract the people for the upcoming elections to increase their vote bank. This can be the reason behind all of this. Passing a bill in a ten hour debate which definitely requires more debate in a time when the parliament will be dissolved in a few hours shows how desperate the BJP led government has become to win the next elections especially after their downfall in the previous elections.

Well this is what we think of the bill. What do you think of the bill? Let us know in the comments section.

Before we dive into our list of the best gaming engines for game development, we will first understand what is a Game Engine?

So What is a Game Engine?

A Game Engine is basically a game-development software which allows developers to make games quickly and efficiently. It provides various tools that helps developers bring together each and every aspect of the game. Therefore you can think of it as a framework. It includes various modules which are important for game development such as:-

  1.  A Rendering Engine: It generates graphics for the game using various methods. For example, rasterization and tracing techniques.
  2.  Audio Engine: This module is responsible for loading, editing and output of audio also.
  3.  Physics Engine: This module is responsible for emulating physics in the game.
  4.  Artificial Intelligence: AI modules is basically designed by the software engineers for game to emulate responsive and intelligent behavior for non-player characters (NPC’s).

Our Basis For Ranking…

We have used only a few factors to determine the ranking for our top 5 game engines. These factors includes popularity, powerful features, significance in industry, platforms compatibility and price also.

Lets Begin…


1. Unreal Engine

Developed by Epic Games, it made its first appearance in 1998 first-person shooter game Unreal. Since then Unreal has become a powerful engine with a complete suite of creation tools designed to meet the vision of an artist.




It is the most popular game engine in the world and also has a Guinness World Record for “The Most Successful Video Game Engine”

Powerful Features include:- 

  1.  Photo-real Rendering in Real Time.
  2.  Full C++ Source Code included.
  3.  Blueprints: Create without Coding.
  4.  Robust Multiplayer Framework.
  5.  VFX and Particle Simulation.
  6.  Full Editor in Virtual Reality mode.

There are many popular Games made in Unreal Engine, For example:

  1.  Batman: Arkham Series.
  2.  Gear of War Series.
  3.  Mass Effect Series.
  4.  Various others….

Platforms Compatibility: Unreal Engine supports literally all the platforms available in the town such as Play Station 4, X-Box one, Nintendo Switch, Apple, Windows, Linux, Android and Virtual Reality etc.

Price: Free (5% royalty on gross revenue after first $3,000 per product, per quarter)

For furthermore details, check their website.

2. Unity

In the second place, we have Unity developed by Unity Technologies. It is a cross-platform game engine that supports over 27 platforms and can be used to create two-dimensional as well as three-dimensional games and simulations for its platforms.


Unity Engine


It is also well known among Indie developers for its functionality and high quality content.

Powerful features include:- 

  1.  Rich and Extensible Editor
  2.  Multi-platform Support
  3.  High Engine Performance
  4.  Artist and Designer Tools (Tiny Mode available)

There are many popular Games made in unity, For example:-

  1.  Deus Ex: The Fall.
  2.  Assassin’s Creed: Identity.
  3.  Temple Run trilogy
  4.  Wasteland 2
  5.  Battlestar Galactica Online

Price:- There are three licensing options available…

  1.  Personal (Free)
  2.  Plus ($35 per month)
  3.  Pro ($125 per month)

For furthermore details, check their website.

3. CryEngine

Another engine that is in our list is CryEngine. It is designed by German game developer Crytek and is one of the most powerful game development platforms. One of the best things about CryEngine is that various big Studios, For example Both Ubisoft and Warhorse Studios have used their modified versions of CryEngine. Also, Amazon also published its own version of CryEngine known as Amazon Lumberyard.


Cry Engine


Powerful Features:- In Addition to a powerful graphics engine, it includes features like

  1. High Quality Visuals.
  2. Sandbox Editor.
  3. Realistic Characters and Animation.
  4. Real-time visualization tools.

There are various popular games made in CryEngine, For example:

  1.  Far Cry Series.
  2.  Crysis Series.
  3.  Warface.
  4.  Enemy Font.

Price: CryEngine is freely available with Full source code. In addition to source code, it also provides access to paid support from the CryEngine Team. Therefore CryEngine is highly suggested to indie developers who can’t pay much for their games.

For furthermore details, check their website.

4. GameMaker Studio

Developed by Yo Yo Games, GameMaker Studio is also a cross platform game engine like unity. One of the best things about GameMaker Studio is that one doesn’t need any type of coding experience to make games on it. That is because it provides us with custom drag and drop tool also called GameMaker Language. Therefore This tool allows the creator to create highly advanced games without any coding.


GameMaker Studio


It is highly popular because of its drag and drop feature.

Powerful Features include:- 

  1.  Backwards Compatible.
  2.  Multi-platform Workflow.
  3.  Drag and Drop: Create without Coding.
  4.  Advanced Editors.
  5.  Animation Support.

There are many popular Games made in GameMaker Studio, For example:

  1.  Undertale.
  2.  Risk of Rain.
  3.  Nidhogg
  4.  Gunpoint.

Platforms Compatibility: GameMaker supports various platforms. For example Microsoft Windows, Ubuntu, HTML 5, Android, iOS, Amazon Fire TV, Android TV, PlayStation 4, and Xbox One.

Price:  There are various licensing options available. For example Creator, Developer, Console and Education (Free).

For furthermore details, check their website.

5. Godot Engine

Another one in our list is Godot Engine. Developed under the MIT license, Godot is an open source two dimensional as well as three dimensional cross platform game engine. Because of a community that is constantly fixing bugs and developing new features, Godot is the best option if you are looking for open source based engine.


Godot Engine


Powerful Features include:-

  1.  Node System.
  2.  Flexible Scene System.
  3.  User-Friendly Pipeline.
  4.  Persistent Live editing.

There are many popular Games made in Godot, For example:-

  1.  Stereobreak.
  2.  Shipwreck.
  3.  The Lone Chameleon.

Price: Open Source (Free)

For furthermore details, check their website.

Notable Mentions: In addition to these engines, There are various other engines that are awesome. For example, Blender Game Engine, AppGameKit, Amazon Lumberyard, RPG Maker, Cocos2d-x etc. 



New Year is on the way and we know how much you are excited for the event. Some of us are planning to spend the wonderful time of the year with their loved ones. You must be thinking about what to watch? Guess what, We have made a list of top 5 movies to watch this new year’s eve:-


5. The Godfather Part II

The Godfather Part II is a cinematic masterpiece. Starring a wonderful cast- Al Pacino, Robert De Niro and Diane Keaton, it comes in our top 5 movies to watch this new year’s eve. “You broke my heart, Fredo” is one of the most famous quotes. This scene when Michael confronts his brother at a New Year’s Eve party while the country enters the chaos is what makes it a remarkable one to watch.

The Godfather Part 2

4. Ghostbusters II

Although Ghostbusters II is not much fun as the the original but don’t be mistaken. It’s only downfall is that its like the original and that’s it. Ghostbusters II is overall fun movie but when it comes to new year movies, It comes at No. 4. They are back with their proton packs and are ready to fight supernatural forces on New Year’s Eve as they watch on Statue of Liberty.

Ghostbusters 2

3. Bridget Jones’s Diary

Bridget Jones’s Diary is one of the best romantic movies. Renée Zellweger as Bridget Jones is ready to lose weight, stop smoking, drinking and find a man for herself on new year’s eve. Colin Firth and Hugh Grant are charming as ever and give memorable performances in this one.

Bridget Jones Diary

2. New Year’s Eve

New Year’s Eveis another blockbuster drama directed by Pretty Woman Director Garry Marshall. The huge ensemble cast includes Halle Berry, Jessica Biel, Robert De Niro, Zac Efron, Ashton Kutcher, Seth Meyers, Lea Michele, Sarah Jessica Parker and various others. One of the best thing about the this movie is that there are so many short love stories which roams around the new year.

New Year's Eve

1. When Harry Met Sally… 

When Harry Met Sally… is our No. 1 pick for top 5 movies to watch for New Year’s Eve. This movie has been considered as the best romantic movie by a number of critics and movies lists. Two graduates become friends for a short time and after 5 years they are brought back together by fate.

When Harry met Sally


How do you like our list? Did your favorite movie appear in our list. If doesn’t, let us know in the comments.

And Wish You A Very Happy New Year In Advance!!


Read also:- Gal Gadot Confirms WW84 Has Wrapped Filming.

Wonder Woman not only stole the box office but it also received love from critics. The movie earned over $800 million at the box office. Gal Gadot as Wonder Woman has nailed it. It was confirmed by the Warner Bros. and DC Films that we are getting a sequel for Wonder Woman.

WB brought the entire team for the sequel with Patty Jenkins earning herself a huge raise after lengthy contract negotiations all thanks to the overall success of the Wonder Woman. We were surprised to see Chris Pine in the cast. Especially after his plane crash in the first movie. He will return as Steve Trevor along with Kristen Wiig as the fearful Cheetah. The Cast also includes Pedro Pascal as an undisclosed villain.

We may have already seen some leaked photos from the sets of Wonder Woman as well as some official ones as shown below:


Chris Pine as Steve Trevor


Kristen Wiig in WW84
Kristen Wiig as Cheetah


Pedro Pascal First Look in WW84
Pedro Pascal as Undisclosed Villain


Gal Gadot has confirmed that WW84 has wrapped filming on Instagram by posting three photos. She also expressed her feelings in her caption about the production. In the post, you can see her in bright wonder woman costume cheering with Petty Jenkins and all the crew member. In the same post, you can see Gal Gadot and Petty Jenkins working behind the scenes. Here is the Instagram Post:-


View this post on Instagram

We did it. Again!! And as much as the first time shooting Wonder Woman was amazing, this time was even more unique and special.. We shot in 4 very different locations in 3 countries, and I'm so soooo proud of the almost 1000 crew members who came to set every day, giving everything they have into our movie. Couldn't ask for better partners on this.. I'm so lucky to have the one and only Patty Jenkins, as my director. She always has our backs, she gives us the wings to dare, and everyday she helped us find the most creative version of ourselves .. I am so grateful to call her my friend. And to our AMAZINGly talented cast who made every day enjoyable and fun, thank you! Honestly.. Words cannot describe this experience.. This journey was so demanding and challenging but we all came and did our very best every take, every day, putting our all out there and I’m so proud… Thank you universe for this opportunity. I love this character. And thank you to all of you for being the best fans in the world. It was you that made me push myself every day. I'm so happy and excited, can't wait to share it with you in 2020! ❤️ Gal

A post shared by Gal Gadot (@gal_gadot) on

Wonder Woman fans are eagerly waiting for the first trailer to drop but it is highly unlikely to arrive soon. WW84 was set to release in November 2019 but it has been pushed back to June 2020. This is done so that Jenkins can have enough time to complete the film perfectly. 

WW84 will arrive in theatres on June 2020.

Read Also: Official Trailer For Hellboy Reboot Released


Although the official trailer for 2019 Hellboy was scheduled to release this Thursday but due to tweet scheduled wrong led to the leak of the trailer a day earlier, the trailer for the Hellboy reboot has been released online. Have a look at the fantastic trailer here:

If you don’t know anything about Hellboy then we can tell you that according to the Wikipedia,

Hellboy is a fictional superhero created by writer Mike Mignola. The character first appeared in San Diego Comic Con Comics #2 in August 1993 and has since appeared in various forms of media which includes 2 live action feature films in 2004 and 2008 starring Ron Perlman in the title role. Hellboy works for the B.P.R.D., an international non-governmental agency, and for himself against dark forces including Nazis and witches, in a series of tales that have their roots in folklore, pulp magazines, vintage adventure, Love-craftian horror and horror fiction. In earlier stories, he is recognized as the “World’s Greatest Paranormal Investigator“.

Hellboy in Comics.

Academy Award Winner director Guillermo del Toro directed the first Hellboy movie and its sequel Hellboy II: The Golden Army but this time you will be amazed to know that Game of Thrones director Neil Marshall is going to helm the reboot. We can clearly get the dark noir, R-rated theme from the trailer which is going to be amazing.

Academy Award Winner Director Guillermo del Toro and Game of Thrones Director Neil Marshall

David Harbour who is well known for his role ‘Chief Hopper’ in Stranger Things plays the starring role in the Dark Horse Comics superhero along with Resident Evil star Milla Jovovich, Ian Mchane, Sasha Lane, Daniel Dae Kim and Thomas Haden Church.

David Harbour as Hellboy

What did you think of the trailer? Let us know in the comments.

Hellboy is set to release in April 12,2019.

Its been a while since the release of Avengers End Game Trailer, it was speculated that the spider-man far from home trailer will arrive just after 2 days but it never came. Marvel fans have been waiting hopelessly since the reveal in Brazil’s Comic-Con.
To Fans surprise, images from the sequel have leaked online in which we can see Spider-Man in his new red and black Spider Costume along MJ. Check them out.
Spiderman with MJ
Spiderman with MJ

Read Also: Top Five Movies To Watch This New Year’s Eve

Spiderman in School Hall
Spiderman in School Hall
spiderman running
Spiderman running
Spider-Man: Far from home will be released on July 5th 2019.

There is no doubt that the new Avengers 4 trailer is an absolute beast. Not only the trailer finally quenched the fan’s thirst for Avengers 4 Title and what’s gonna happen in the final chapter of the MCU phase 3, it also break the record for the most watched trailer in 24 hours by 289 million views. Lets have a close look at the trailer and its breakdown.

The Breakdown

The trailer begins with Tony recording probably his last message for Pepper before he drifts off as his food and water has run out and the oxygen supply will run out the next morning. Tony also says that he’s gonna dream about her. Although there are many theories telling what’s gonna happen to him but there is a promising theory which states that Tony might go into some cryogenic sleep to survive. This is the most promising theory since the Russo brothers have used cryogenic sleep for Winter Soldier in Captain America Civil War mid-credits scene too where The Winter Soldier goes into cryogenic sleep until the Wakanda scientists find a cure for his brainwashing.

Winter Soldier In Captain America Civil War, Mid-Credits Scene

Also here’s another hidden symbolism in the trailer. As you can see the Tony’s ship in the space, it appears to look like a swallow. A redditor iAMA_Leb_AMA posted a screenshot of Google search of ‘swallow symbolism’

Swallow-like-ship: The Benatar

It says, “The swallow tattoo was a symbol used historically by sailors to show off their sailing experience, usually tattooed on the chest, hands or neck. Seeing swallows was a sign that their travels were nearing an end.”

Acc to this theory, it might be end of the Iron Man’s Journey in the MCU?

The Russo brothers also posted a cryptic image on their Instagram account, which shows a blue siren like emitting object. The fan’s were bamboozled by the cryptic image to find what was the hidden message.

Finally the Avengers End Game Trailer revealed the hidden meaning. If you noticed you will see that the eyes in the Tony Helmet are emitting the same blue light as the one in the cryptic image while Tony records his message for Pepper. The blue siren like object is actually Tony’s helmet eye recording the message. Surprised!! This show that the Russo brothers really know how to play with their fans.

Cryptic Message Decoded

Next we see the Marvel Studios Logo fading the similar way our favorite heroes faded in Infinity War. Wow, What a way to relive those dreadful moments again. Thanks Marvel.

Then we see thanos armour as a scarecrow and thanos moving through his fields. This is another marvel Easter egg. It is a tribute to 1991’s Infinity Gauntlet (one of the main sources of inspiration for the Infinity War movie) where Thanos is shown retiring and tilling the fields and you can see his armour as a scarecrow too.

And then we get a shot of Avengers Headquarters with Natasha telling what happened when thanos did the decimation snap.

And then we get to see Captain America who is crying for the loss of his friends or probably his beard which is gone now.

Then we have a look at Bruce banner looking at the heroes that are probably dead or missing. Pictures of Scott Lang aka Ant-Man, Wakanda’s Shuri and Peter Parker aka Spider-Man are shown.

And there comes Thor who looks traumatized because of the snap and then there’s Nebula in the ship with Tony as she helds a hand on his shoulder.


And finally the moment all the fans were waiting for is The Ronin. Those of us who don’t know who is the Ronin. It’s the hawk eye who has gone rogue in the comics. Fans have been expecting Ronin for a long time since the hero didn’t appear in infinity war.

We hear, “We lost family…. We lost a part of ourselves” while Black Widow looks at Ronin cleaning his blade covered with blood. This clearly indicates that the Hawk eye has lost his family in the decimation and now he has turned into Ronin.

Then we have a look at Captain America in his covert look from Winter Soldier looking at the compass with Peggy Carter’s Pic on it.

There is an Easter egg here. If you remember Captain America The First Avenger, you know that Captain America looked at the Peggy Carter Pic on the compass when he was going to drop the ship with the missiles to save the world and thus sacrificing himself in the end. This creates a theory that Captain America might sacrifice himself again in Avengers End Game.

And finally we get to see the title for the film after which we get to see Scott Lang coming to front door of Avengers Headquarters and describing himself as Ant-Man surprising Captain America who asks if this is an old message to which Black Widow replies that its the front door. We all know Scott Lang is trapped inside quantum realm as seen in 

Now there is a little bit of confusion here. Whether the message is an old archive or its really happening at the same time. Fans are making various theories regarding this. But we don’t really want to jump to conclusions right now, so we think maybe the next trailer might have an answer for this one.

Avengers End Game will release on April 26, 2019.