Skip to main content

Posts

Showing posts with the label Computer System

CAPTCHA?

Have you ever wondered why we are prompt to "I'm not robot" checkbox or an image with several distorted letters? What’s the propose of the Captcha? Captcha stands for “Completely Automated Public Turing test to tell Computers and Humans Apart”. In other words, CAPTCHA determines whether the user is real or a spam robot. CAPTCHAs were invented to block spammy software from posting comments on pages or purchasing excess items at once. Who uses Captcha? Captcha is used by the website that want to verify that the user is human or not before moving further. CAPTCHA is used in registration forms on websites such as Yahoo! Mail or Gmail where people can create free accounts. CAPTCHAs prevent spammers from using bots to create a plethora of spam email accounts. How does a CAPTCHA work? Classic CAPTCHAs, which are still in use on some web properties today, involve asking users to identify letters. The letters are distorted so that bots are n...

Federated Learning

Federated learning is a type of machine learning in which the process in executed in the user devices instead sending the user data to the server. As we know how google takes user data which increase the privacy issues but we know that they take data for making our user experience better through machine learning that’s why they take our data which they store in their data center. To eliminate the sending the data packet to the server. Google introduced a new concept called federated learning. Federated learning enables multiple actors to build a common. Robust machine learning model without sharing data, thus addressing critical issues such as data privacy, data security, data access right and access to heterogeneous data. How the federated learning works? There are mainly three steps: 1.       Request. 2.       Response. 3.       Report. 1.Firstly, the device sends a request t...

Working of Quantum Computer

As we know how Quantum computer are different from classical computer and they can't replace classical computer. If haven't seen that blog. I recommend you to watch it before reading this blog for better understanding. Click Here Quantum computer works on mainly three principle: 1.       Superposition. 2.       Entanglement. 3.       Interference. 1.Superposition: Superposition is one of the fundamental principles of Quantum Mechanic. It is a phenomenon were all possible configuration state are present during the process at the same time. For Example: if I enter A & B as 2 bits input all possible state come under superposition i.e. 00,01,10,11. 2.Entanglement: The word tangle suggests that its connected. According to the principle of quantum mechanics entangle is the property in which two objects are connect with each other. As result if one object changes its value then aut...

Will Quantum Computer replace Classical computer?

I would like to start this topic with 2 facts: 1.Classical computer have enabled amazing things. Like the internet, communication and many more. 2.But There are still problems that we can’t solve. Classical computer fundamentally works on Binary bits i.e. 0’s and 1’s. Major drawback of classical computer in some field is that it checks one instruction at a time. And in some high-level mathematical problems checking 1 instruction at a time can take thousands of years to complete the problem because of less computational power. Here to overcome this problem companies like IBM Google Intel Microsoft and many more are developing the new type of computer called quantum computer in which they have some what had successful. Even Government of India is making effort to develop Quantum Computer. In the Budget   2020 Government of India has allocated 8000 crore for the application of Quantum Computer. So, what is Quantum Computer? Quantum computer are those comp...

Deep Learning

Deep learning is a machine learning technique that teaches computers to do what comes naturally to humans: learn by example. Deep learning is a key technology behind driverless cars, enabling them to recognize a stop sign, or to distinguish a pedestrian from a lamppost. It is the key to voice control in consumer devices like phones, tablets, TVs, and hands-free speakers. Deep learning is getting lots of attention lately and for good reason. It’s achieving results that were not possible before. Deep learning is neural network (Neural networks are a family of learning algorithms that use a "network" consisting of multiple layers of inter-connected nodes) which use to classify the unlabelled and unstructured data. Deep learning models are trained by using large sets of labelled data and neural network architectures that learn features directly from the data without the need for manual feature extraction. One of the most popular types of deep neural networks is ...

Machine Learning

Machine Learning is undeniably one of the most influential and powerful technologies in today’s world. More importantly, we are far from seeing its full potential. There’s no doubt, it will continue to be making headlines for the foreseeable future. Creating a computer system which automatically improves with experience is what machine learning all about . Machine Learning is a branch of artificial intelligence based on the idea that systems can learn from data, identify patterns and make decisions with minimal human intervention. It was born from pattern recognition and the theory that computers can learn without being programmed to perform specific tasks. Two of the most widely adopted machine learning methods are supervised learning and unsupervised learning – but there are also other methods of machine learning. Here's an overview of the most popular types. 1.       Supervised learning   algorithms are trained using labelle...

Can machine think?

In the previous, blog we understood the difference between Artificial Intelligence, Machine learning and Deep learning. If you haven’t read it yet I recommend you to read it first. Now let start with today’s topic. A.I. (Artificial Intelligence) is broad branch of computer science, the goal of A.I. is to create the system that can function intelligently and independently. The concept of A.I evolved during world war 2 to break the code message sent by German. The name of the machine was enigma. It work was to decrypt the code sent by German. There a movie created on the basis of this topic. The name of the movie is "The Imitation Game”. It’s a nice movie if you interest in A.I then you should watch it. This is how the evolution of A.I. started. With the help of A.I. we are trying to create a machine which can think like human. A.I. system is created similar to human brain. Human brain can lean by reading, seeing and though experience, similarly A.I. a...

Artificial Intelligence v.s Machine Learning vs Deep Learning.

Majority of the people get confuse about the concept of Deep learning, Machine learning and Artificial intelligence. People misinterpret these terms. So, this blog to flush of the confusing from the people’s mind. Deep learning, Machine learning and Artificial intelligence are interrelated with each other.  "Deep learning is subset of Machine learning and machine learning is the subset of Artificial intelligence". Artificial intelligence: It enable the machine to think. Getting solution via thinking require related data though which decision can be made. And to optimize the speed of AI getting to the solution data should be in sorted form. To solve that problem machine learning is used. The work of machine learning is to sort the data and analyse the given data by the user. Here comes a drawback in this platform we have to add manually the data, because it can’t identify what’s written on the screen. So, when it comes to huge amount of data entering data ma...

What's Game Engine?

A game engine is software development environment used for creating games. Basically, it’s a framework with inbuilt feature to make the development of the game smoother and save time. Just imagine if you are not using game engine and you want to create a game then you have to start from scratch. You will have to write the mandatory code which required by every game. 1.      Physic and Collision code. 2.      Render (for render 2-D and 3-D images) 3.      Sound 4.      A.I 5.      Memory management And many more. The above mention thing comes in built in the game engine by default. So, you don’t require to write the same code every time and waste time. But there is some exception when it’s better to create your own engine is when your game demand some optimized performance which a typical game engine can’t provide. Memory Management a key feature of game en...

Brainfuck Programming language

Brainfuck is an esoteric programming language. Its notation is extremely minimalism. This language use only eight single character as command and a instruction pointer. Why was this language created? In 1993, young computer programmer named “ Urban Müller ” set out to make the smallest possible compiler, because smaller the compiler  lesser time and energy it takes for the machine to respond. In the end, he came up with “Brainfuck” a new programming language whose compiler uses only 240 bytes of memory making it around 11,000 time smaller than C++ compiler. However, making such a smaller compiler, Muller has sacrificed practically.   In Brainfuck, you can only use eight command have single character: Character Meaning > increment the data pointer (to point to the next cell to the right). < decrement the data pointer (to point to the next cell to the left). + increment (increase ...

What is Rendering?

You would have come across this word many times but know why the meaning and the use of rendering in the computer. If answer No, then this blog is for you. Rendering just means “ To Draw ”. In computer point of view, its process in which code data is processed by the computer processor or the graphic card and converted into image which can be display on the screen. In technical term : Rendering or image synthesis is the automatic process of generating a photo realistic or non-photo realistic image from a 2D or 3D model by means of computer programs. Rendering technique are of two type: 1.Real-Time Rendering 2. Pre-Rendering 1.Real-Time Rending: You would have experience this rendering process if you have played a high graphic game which require graphic processing unit. In this process the rendering is done on the go, where image must be created at rapid pace. Because user interaction is high in such environment, real time image creation is required. ...

Port Forwarding

Your friend wants to connect to your computer using RDC (remote desktop connection).   Friend send request to your computer for Remote Desktop Connection to your public IP address with specific port number. A port is logical connection is used by program and service to exchange information. Ports uniquely identify    this program and services that are running on a computer. In this case remote desktop connection uses 3389. So, the request will make a way from computer to your router. Now you need to know where to forward the request for port 3389 because without any port forwarding configured your friend will not be able to connect because your router doesn’t know what to do with this request this is where port forwarding comes into play .So now we our going to tell our router to send or forward any request that is coming from 8339 and send to this computer. To do this we need to login into our router configuration page by in the routers internal IP a...

Smart Apparel

As technology is evolving at an unbelievable pace, we are not far seeing clothes getting connect to our tech Eco system. Major step has been already taken by some clothing companies and collaborating with tech companies.  One of the great examples is of Alphabet's Google and Levi Strauss in May 2015 started the concept of making a x-jacket which get connect to the phone provide some necessary features in the jacket itself. "I think we are going to see a lot of partnerships like that, and that's what is going to push the market forward," he said. "This combination of design and technology is a really important part of the story." Other smart apparel which are been introduced are the self-tying shoes, clothes showing direction, measuring pulse rate using smart fibre, changing colour in real time. Earlier in 2017, wearable technology pioneer Polar introduced the Polar Team Pro Shirt, which features heart-rate capture points incorporat...

What is cache memory?

Cache Memory is also known as SRAM (Static RAM). And I assume you the full form of RAM. So, why cache memory is used in Computer? Hmm, Nice question. As we know data is transferred from secondary memory to primary memory for making change in the file. And from primary memory it goes to the CPU via Bus for execution. CPU is so fast that the data transfer RAM become slow for the CPU. As result CPU remain idle most of the time. So, to optimize the usage of the CPU, cache memory was introduced. Cache memory is hardware memory which store the instructions that are executed frequently by the system. To understand the concept of cache memory? Let’s take an example:  Suppose, CPU is at Point A, Cache memory is at point B and RAM is at point C. So, who will require more time to reach to CPU? Point B or C? Obviously, B(Cache) because its closure to CPU. It will require less time to transfer data to the CPU.Because it is nearer to CPU. When a proce...

How the Computer get Boot Up inside process.

When you press a button on the PC to start the system. Many processes get invoke which make operating system run. So, what happens is when you press the power button immediately kernel present in main memory get invoke. Kernel is main part of the operating system. Kernel is the system code which work as translator between hardware and operating system. Imagine who you will use hard disk without operating system? Can you? In my opinion it’s not possible to interact with hard drive we need an OS. OS interact with kernel and kernel interact with hardware. SO, let’s get to the point as soon as the kernel get activated, it calls the OS file from drive into the ram. Note: To do anything with file of your hard drive it has to be call in RAM first where it can make change you want. As we know ROM (Read Only Memory) in hard drive we can only read memory that is why we require ram to execute any task on computer.   As the OS come into the RAM system boot ...

What is modem?

Modem: The word is made up of two words: “ Mo ” (modulation) and “D em ” (demodulation). The work of modem is to convert the digital signal coming from the connected devices(computer) into analog signal and visa-versa so that it can be transferred via telephone line. Now-a-days modem comes in built in the router so no one pay attention to it There are a couple of different modems, and the one that will work for your situation depends on the internet connection that you have. Cable  – Cable modems use coaxial cables. One end connects to the back of the modem and the other end connects to your wall or to the back of your cable box. Cable internet is considered to be “high speed” internet. DSL  – DSL can either connect to an external modem (like cable, but a different plug-in), or your computer will already have an internal modem that will dial-in through your phone line. Unlike dial-up, you can still access the in...

How the Router works?

Router is device which forward data packets from the device to the internet and bring the requested data packets from the internet to the device, accurately. Router is the gateway of the internet . Router is used for the purpose of splitting the signal to share it, with more then one devices at the same time. To understand the concept of the router ? How it works? Let’s take an example, suppose you have to post a letter to your friend living in Delhi. For that you have to mention postal address in the letter. And post in the post box. From the post box it goes to the nearest post office from their it goes to nearest post office of the mentioned postal address. Now post office send this letter to the destination. Now, in this example consider letter as “ data packets ” and postal address as “ IP address ”, post office as “ router ”. Imagine the same scenario what will happen: When you request for some on internet data packet is send to the router with...