In 1919, an Indian Sikh named Bhagat Singh Thind filed a petition for naturalization. It was granted under the Naturalization Act of 1906 but got cancelled after initiation of proceeding with government attorney. It was cancelled due to Thind’s involvement in political activities such as Indian Independence Movement headquartered in San Francisco.

On July 4, 1946, U.S. President Harry Truman signed into law “The Luce Celler Act of 1946” which provided a quota for 100 Indians from Asia to immigrate to the United States per year and naturalized as American citizens.

In 1965, U.S. President Lyndon B. Johnson signed into…


Muslim Rights in USA (Image Credit: ACLU.org)

World’s largest Muslim minority population lives in India. It shares land borders with China, Nepal and Bhutan to the north, Bangladesh and Myanmar to the east and Pakistan to the west. It has eight recognized national parties and 40 regional parties including the Indian National Congress and the Bharatiya Janata Party (BJP). In India, the telecommunication industry is the second largest in the world and the world second fastest growing industry is automotive. At the same time, it is also facing socio-economic challenges. There are 22 scheduled languages spoken in India but Hindi is the official language of the government…


Vehicle Intranet Networking (image credit: PRIMATEC)

Controller Area Network (BUS) was introduced by Bosch in 1986 at the Society of Automotive Engineers (SAE) Congress in Detroit. Intel manufactured the CAN ships which were shipped one year later than 1986 and the whole world of automotive was changed. It is supported by international standard under ISO 11898. The one of the most prominent features of CAN bus is replacing heavy cables with lightweight 2 wire. In order to sent information back and for the from engine control units, you need a CAN Bus which is a set of electrical wires (CAN Low and CAN High). Every single…


ECU used in Automotive (Image Credit: rapidrepairautocenter.com)

Now a days, many vehicles are equipped contain Engine Control Units (ECUs). IN 1939, BMW created the Kommandogerat to manage multiple engine control functions for their 801 14-cylinder aviation radial engine. In Automotive industry, it often refers to as Engine Control Module (ECM) and often described as Power Control Module (PCM). It manages all the requirements for the engine such as accelerator pedal position, controls the injection of the fuel, determines the position of the engine’s internals using crankshaft positions sensor. It manages all types of power train as well as typologies such as Gasoline, Ethanol, CNG, Hybrid and Fuel…


There are several clustering techniques and algorithms used widely across domains and industries. These clustering algorithms are classified into seven classes such as Hierarchical algorithms, Density-based algorithms, Recommendation Engine, Market Segmentation, Partitional algorithms, Graph-based algorithms, combinational algorithms, Grid-based algorithms , and Model-based algorithms.

When the clusters are different shapes, sizes, and densities, and when data contains noise and outlier, it becomes difficult to find clusters in object, particularly high dimensional object. To create clusters of arbitrary shapes and to form clusters on varying densities, we have to rely on Density Based Spatial Clustering of Applications with Noise (DBSCAN) clustering. It…


Bind Spot Warning (source: blog.carandus.com)

In the middle of summer, you are driving a 2010 vehicle on the road and all of a sudden you decided to change lanes by activating the turn signal. The onboard mirror of the vehicle has detected a vehicle next to your car and gives an audible or tactile shaking steering wheel alert to indicate that it is unsafe to merge or change lanes. This technology is called Blind Spot Warning (BSW). It was a method that was first revealed by George Platzer in 1995. It comes in two varieties: blind spot warning and blind spot warning with automatic emergency…


Financial Analytics Tools (Source:careerbuilder.com)

To manage portfolios worth millions of dollars and maintain a positive cash flow sounds like a role of financial analyst. They are often employed by pension funds, banks, securities firms to help companies or clients by making financial investment decisions for them. To analyze financial data, developing forecasts and spot trends, they rely on financial software tools such as excel, power point, word. Other tools called Capital IQ, SAS etc are also utilized for data and analytic platforms. Keep in mind to not mix financial analyst with “quants”, they deal with mathematically intensive elements. …


For data analyst roles, SQL is again the most in-demand skill, listed in 57.4% of all data analyst jobs for year 2021. SQL appears in 1.5 times as many “data analyst” job postings as Python, and nearly 2.5 times as many job postings as R.

Figure. Data Base Server (Source: PNGlib)

Do you know the software language used for database applications such as Amazon, Facebook, E-Bay, handling of structured data, data management in relational database management system (RDBMS)? Let me give you a hint, it was one of the first commercial languages used on relational database created by Edgar Frank (Ted) Codd. He was an English…


Figure 1. A US Military Dad carrying his son on shoulder during 4th of July celebration (Source: Getty images)

The representatives over 68 organizations constructed the National Flag Code. The code became Public Law on June 22, 1942. Afterwards, the Flag Protection Act of 1968 was passed by Congress. It prohibits burning, defacing, mutilating the flag. The American Flag has carried the message of freedom and moved a person named Francis Scott Key in 1814 to write the words to The Star Spangled Banner. Then, it inspired Fancis Bellamy in 1892 to write the “Pledge of Allegiance” (patriotic oath). Sometimes when you are passing by car dealerships, US companies, restaurants, police academies, US congress and outside the building, you…


Regression Analysis (Source DZone)

In the middle of day, your boss comes to you and asks for investigating a data set. As a data science or data analyst, you apply various statistical models to understand and interpret the information more strategically. One of the predictive modeling techniques you apply to the data is analyzing the relation between the target or dependent variable and independent variable in a dataset. This is called regression analysis. This technique gets used when the target and independent variables show a linear or non-linear relationship between each other, and the target variable contains continuous values. …

UMAR TABBSUM , COLUMBUS, Ohio

Robotics, Data science and Artificial Intelligence Enthusiast, software developer,volunteer work, reading good books, and spending time with family

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