Posts

Showing posts from October, 2020

Heuristics in Artificial Intelligence

Image
What does heuristic mean? Well, heuristic refers to " to discover ". Heuristic is a technique that improves the efficiency of search process possibly by sacrificing the completeness. This technique gives us optimized solution. We can hope to get good solutions to hard problems such as Travelling Salesman Problem which takes less than the exponential time. Some heuristics helps to guide a search process without sacrificing any claims to completeness. Some may occasionally cause an excellent path to be overlooked to improve the quality of paths that are explored.  There are 2 types of  heuristics : General purpose heuristics . General purpose heuristics do not require the need for any specific knowledge. For example, Nearest neighbor heuristics, travelling salesman problem.      2. Special purpose heuristics . Unlike General purpose heuristic, special purpose heuristics require domain specific knowledge. For example, an interesting function of two arguments f(x,y). Domain speci

Python Tutorial - Beginner to Advanced [2020]

Image
Python is an object-oriented, high level language, interpreted, dynamic and multipurpose programming language. Python is easy to learn yet powerful and versatile scripting language which makes it attractive for Application Development. Python's syntax and dynamic typing with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas. Want to learn python? Do check out this playlist on youtube : Python Tutorial - Beginner to Advanced 2020

10 Popular Tech Skills in 2020

Image
Here are 10 popular technology skills of 2020. One can do specialization in any of these skills for a better future. Each and every field is interesting to learn and can guarantee a bright future on a longer run. For a good job offers, one needs to make projects in a given field.  A project on a certain topic shows how much knowledge you have regarding that subject.