Blog

Artificial Intelligence vs Machine Learning vs Deep Learning

Let’s resolve the biggest confusion between all comprehensive technical terms like artificial intelligence, machine learning and deep learning. Artificial intelligence is a broader space under which Machine Learning and Deep Learning are subsets of it.   Let’s understand briefly about each of them to get a better picture. The concept of artificial intelligence came into existence in 1956. But data at that time was not sufficient to calculate accurate results. Artificial Intelligence   Artificial Intelligence is a technique by which machines demonstrates intelligence or behavior like humans. In AI, machine can learn from experience, like new born kids do. So from new input data, machine can adjust new responses. We can consider artificial intelligence as a project of creating Huge Monument which can take centuries to build. So the one who started building it, could not even see it fully built. AI researchers started working on bricks and bases of the project by creating learning algorithms so that future researchers will use it to build smart intelligence system. Example of Artificial Intelligence: Apple Siri, Microsoft Cortana, Tesla Self Driving Cars and many more. Machine Learning In Artificial intelligence, it was difficult to train complex decision making operation models of the Human brain. “Machine Learning is an application Artificial intelligence which enables machine to learn from statistical data to improve with experience.” The designed algorithms in Machine Learning are developed in such a way, that it can learn and improve the results when new data is provided. Example of Machine Learning: Netflix, Google Maps Elaborate Examples: Netflix – Depending upon what type of movies and series you watch, Netflix will suggest you same type of movies and series to you in Recommended section. Google Maps – Google map analyses the traffic and suggests you the fastest routes to your destination. Deep Learning Deep learning is a part of a broader family of Machine Learning that is inspired by the functionality of our brain cells called artificial neural network. It takes data connection between all the artificial neurons and adjust it according to the data parent. With the increase in the size of data parent ,more neurons is  added . You can relate Deep Learning as rocket a rocket engine which uses huge amount of data a fuel to process the algorithms. Deep Learning concept is not new but recently it’s hype has increased and getting a lot of attention. How Deep Learning Works at simple scale:   In above example, machine will validate all the criteria to check if the rectangle is a square. When it is nothing but nested hierarchy of conditions and checks. Deep learning does the same thing but a larger scale Above blog gives the brief difference of difference between different types of AI. Developing an application requires in depth knowledge and understanding of AI. If you want any assistant with AI application development you can always contact us. Techaroha Team is specialized in Block Chain and AI Application. Techaroha is One of the Best Software company to build application with a mix of Block Chain and AI.

Biggest Problem of India Solved with Pothole Detection System

Why ?? Pothole are a biggest hurdle in the development of the country.They harm citizens in directly or indirectly in many ways.Pothole Detection System can solve the Problem faced by Every Citizens of our Country. 1. 10% percentage of Fuel is loss due to Potholes causing an unnecessary loss of 8.5 Billion that is 56 thousand cores 2. Death Due to Potholes in India – 3597  , which is much more compare to any other unnatural death cause in India 3. Millions of Man Hours are lost due to people stuck in traffic because of Pothole. 4. Thousand Crores of Good Wasted Due to Potholes   Pothole the Biggest Problem . They are hurting Everyone knows what the hell potholes are. It’s one the biggest problem faced by every individual in the country. Whatever the way of commute citizen has they have to suffer because.  of Potholes. Pothole problem is so common in India and its being there for such a long time that normal people have stop complaining about , people have adopted pothole as the way of life. Damage because of Pothole Society Potholes has caused 3597 last year , which is much more that any other cause of unnatural deaths They create traffic jab wasting lot of human hours Damage Roads leads to burn more fuel leading to more pollution Jerk due to Potholes leads to several health problems including back issues and pain. India Rupees India import 85 Billion Dollar of fuel i.e 6 Lac Core (6,00000,00,00,000). 10% of fuels is wasted due to potholes.  We can save lot of this money and increase the rupee value Damaged to imported vehicles caused due to potholes further increase the dollar bill hitting rupee badly Goods Lots of perishable goods like soft fruits are wasted in huge quantity due to potholes. Vehicles life is reduce and their efficiency decrease due to potholes Percentage of damage goods increase compared to good roads. Why potholes are not fixed If potholes are such big problem why they are not fixed. With huge budget allocated to Municipal corporation the road could be fixed. Major question is why even the potholes to such deadly extends occurs.What’s the quality of roads. Is the road being checked and audited. There are many such questions. Whats the answer then. Lets understand why potholes are there in first place Road are faulty.Material is not good. It should be inspected after building. It should check check regularly to find the first occurrence of potholes Even a small pot holes is detected it should be fixed up as early as possible. But due to vast network of road many of the potholes is not noticed by authority and with the course of time it becomes to big. Pothole fixing is not up-to the mark.When a pothole is fixed authority should monitor first defect in fixing , so that authorities can know how good was the road pothole fixing. They can easily identify the good and bad contractor. Saving lot of taxpayers money.      Conclusion for Pothole Problem Conclusion is pretty simple monitoring the main issue. If road potholes and new road are properly monitored and  fixed on time many bad things like death , back pain , fuel wastage can be avoided. Over a period of time bad contractors and good contractors can be modified , corruption can be fixed  and we all will have good roads like any other foreign countries. Monitoring Roads with Humans is not possible, since its not accurate and it may lead to huge amount of corruption which is again a big problem of India. Only way out is to have a good automated system which will monitor the potholes in road and will inform the authority and will keep a log of data for future audit.We called it Pothole Detection System Solution to Pothole Problem in India “Monitoring road with a Fully Automated Drone with Artificial Intelligence (AI) and Deep Learning Algorithms.” i.e Pothole Detection System Above system can solve one of the big problems of our country i.e Pothole. Eventually it will reduce fuel consumption , reduce road accidents , reduce traffic and save man hours. Detail Explanation Road and Pothole Detection System will require 3 Different System Drone Web Application for Interaction Artificial Intelligence Drone for Pothole Detection System A road will be decided for monitoring. The map of road will be feeded into the road. Road may be of 50 to 100 KM or More. Drone will navigate the road in regular interval of time. Navigation Timing of Drone Navigation by Drone can be timely base i.e they will monitor the road every 7 Week. Drone can be triggered on the completion of Event. Event like a Pothole is fixed , Pothole Contract is completed , Road Maintenance Contract is completed etc.   Drone will travel as per the feed map and will record videos. Videos will be feeded to the Artificial Intelligence and Deep Learning  Layer. This Deep Learning system will identify the potholes. As soon as pothole is detected, Drone will record the geo coordinates of the pothole location and date and time of detection. Details of pothole along with geo coordinates  will be sent to Back End , which can be used to authority.Authority can view all the potholes detected by AI System. Drone will also be fitted with laser measurement system. With the laser system the depth of severity of the potholes , its dimension can be known. It will help to define the severity and priority of the Pothole. It will help authority to act on orderly fashion and get rid of more dangerous pothole with highest priority. Machine Intelligence and Deep Learning Layer Machine  Intelligence and Deep Learning Layer will help  help to find the path hole with Image Processing and Feature extraction. Here we are using two branches of Artificial Intelligence. Deep Learning Deep Learning will help to extract the features from image and video and will help to identify the potholes. This Deep

Block Chain for Forest Department

Block Chain For Forest We are well ware of the Forest.Forest Deforestation is being carried out to meet the demand of ever growing population. If this not checked today it may lead to UN imagine devastating situation.This article explains Block Chain for Forest can help to avoid such situation. This article is gonna take time and you need to read it carefully to understand it. It’s for Obvious Reason that many of us are new to Block Chain. Whats is Block Chain Block Chain is highly encrypted decentralized  data of Records and Transactions. It’s ensures the ownership of the Asset( Block Chain for Forest assumes Trees and their product like Wood are the assets). If you want to understand block chain in detail you can always refer this “Block Chain Fundamentals Index.“. For now just assume that “Block Chain ensures the Owner Ship of any Asset by an Individual or Corporation or any other entity”   More about Forest Department Forest Department is too big for this article to Explain. In simple language forest department helps to conserve the forest , it’s inhabitants , plant trees and  in the mean time to cut down enough trees to meet the demand of citizens of India. Now , here is the toughest challenge for the forest Department. They have to conserve the forest  as well as cut down the trees to meet the demand. To handle this forest department plants trees and each project is very long may last for 10 Years , 20 Years and many more. Such important department with such a big challenge needs a robust system with huge data and long term project. The Only Solution is Block Chain.     Major Challenges with the Forest Department To ensure enough trees is planted for our coming generations  Cut down trees to meet the demand  Eliminate illegal cuttings Co-ordinate with other Departments to cut down trees for Development Engage with Corp orates to give them land for Industries Setup. To collect data from all Departments and Share the  consolidated reports to Ministers and Law Maker   Whats the Solutions for Forest Department Plantation To keep track of each tree being planted and ensure that they grow to the expectations. Scheduled regular inspection with automated tools like Drone or GIS. To have a robust software software which can handle this data. Software like Plantation monitoring system developed by Techaroha can help. Have software to allot budget to officers and ensure that every rupee is spent as planned.Block the holes for budget slippage if any. Legal and Illegal Cutting Down Trees Illegal cutting of trees is a loss of tree , lost of forest and lost of revenue that can be used for many good works by State Governments. This is where block chain can help. We will see this later. Illegal cutting down of trees can be prevented by proper surveillance and squad. But this system are in place and have not being so effective. “Best way to Prevent Illegal cutting is to make the value of illegal cut down woods to nothing. This is the only to ensure that no people will be cutting trees illegally. How this can be achieved. By tracking the source of each wood made product.Making a national or state level Supply Chain Management System for Forest Department which can track trees , it’s cutting and it’s final product. This will ensure that how much stock supplier have , how he proceed the wood , any thing else will come under the subject of law and action can be taken against him. Eliminating trees cutting over a period of time. Even the plantation and seeds can be tracked to give good values to the cut down trees.  Such a big Supply Chain to End Product is only possible thorough Block Chain for Forest.” Block Chain for Forest Detail Explanation of Solutions   Many Corp-orates around the globe are using Block Chain to manage supply chain. Block Chain ensures the records in digital system are as good as signed document. With the help of Block Chain companies can track the exact origin of product. Origin of all the raw material is tracked as well to ensure the good product. Tracking origin of product and raw material ensures that all the product is coming form good and authentic source. Same principle can be applied for Wooden Products , which can be used to track the origin of Raw Material i.e Trees. With Block Chain in places government will know who owns the woods and who has produced the final. If Some one who have not purchased the wood from authorized vendor or department will be cached in the eyes of authority and respective action can be taken by the Government Agencies. If forest product obtained through legal channel is allowed to be sold in market , the value of illegal products will go down considerably. This will serve as big blow to illegal cutters and will save the forest , reduce deforestation and eventually save the environment. “Block Chain for Forest is the only solution to save our forest.” You want any help with Block Chain For Forest Department you can always contact us over here.                

Downgrading PHP Versions in Ubuntu from 7.x to 5.x ot 6.x

Techaorha Downgrading PHP Version from 7.X to 5.x to 6.x Why Downgrading PHP is required. With the progressive upgrades of PHP , Ubuntu and other related technologies many new versions of PHP are release. But the importnat application which are developed by individual team or organization are unable to cop up with development , as a result user are left with only option to Downgrading PHP version. Downgrading PHP Version For downgrading PHP it’s must that all the required version of PHP is installed. You can easily switched between the versions of PHP as per the requirement. PHP can be installed by compiling the source code or direct installation from the package. Once the package is installed user can switched between the package by enabling or disabling the php module followed by restarting the Apache server. Below command will help you with instillation of PHP and downgrading the php version. Same command can be used to upgrade the PHP version with a little twist. Thanks for Reading till end. Hope the information provided above is very helpful to you. Commands for Downgrading the PHP version from 7.2 to 5.6 // add the repository where all the required packages are available sudo add-apt-repository ppa:ondrej/php // Update sudo apt-get update // Installing php 7. If its already installed you didn’t need to follow the below step sudo apt-get install php7.2 sudo a2enmod php7.2 // Installling php 5.6 sudo apt-get install php5.6 // Enabling and disabling the php’s sudo a2dismod php7.2 sudo a2enmod php5.6 Command for Upgrading the PHP Version from 5.6 to 7.2 // add the repository where all the required packages are available sudo add-apt-repository ppa:ondrej/php // Update sudo apt-get update // Installing php 5.6 If its already installed you didn’t need to follow the below step sudo apt-get install php5.6 sudo a2enmod php5.6 // Installling php 7.2 sudo apt-get install php7.2 // Enabling and disabling the php’s sudo a2dismod php5.6 sudo a2enmod php7.2 If you want any help you can always contact us over here.  Techaorha is always ready to take any project or challenges in PHP/block chain /AI technology.