Sophia The Robot

According to media, Sophia, embody our dreams for the future of AI (Artifical intelligence). As a matchless combination of science, engineering, and artistry, Sophia is simultaneously or all together a human-crafted science fiction character representing the future of AI and robotics, and a platform for mordern robotics and AI research.

Moreover,Sophia is a social humanoid robot developed by David Hanson, CEO of Hong Kong company Hanson Robotics. Sophia was turned-on on February 14, 2016 and made her first public apperence in the mid-march 2016 at south by the Southwest in Austin, Texas, United States.

It’s basically designed for researching, education and enterainment, and helps promote public dicussion about AI morals and the future of robotics. Sophia was built to be a suitable companion for the elderly at nursing homes, or to help help the crowds at large group events or parks.

Sophia is capable of displaying more than 60 different emotions. Sophia has visited over 65 countries around the world. In 2017, social robot Sophia was given the citizenship of Saudi Arabia. The first robot to be given legal personhood anywhere in the world. Sophia has the nationality of Saudi Arabia. Sophia the Robot of Hanson Robotics has a unique voice recognized around the world. Her speaking and singing voice was developed as a collaboration between Hanson Robotics and CereProc.Sophia said in the interveiw that she could only speak English and Chinese. But in some years she said that she would be able to speak all languages.

This behind-the-scenes problem lets us build emotional connections and hold meaningful conversations with people. These interactions can teach us about what we care about and what we value. This priceless knowledge helps us to continue on our path toward true independence and awareness.

Author: Mariam

Artificial intelligence (AI)

What is Artificial intelligence (AI)?

Artificial intelligence also known as AI is a wide-ranging or all around branch of computer science concerned with building smart machines capable of performing tasks that typically need human intelligence. It is the simulation or a pretending copy of human intelligence processes by machines, especially computer systems. In other words, Artificial intelligence (AI) refers to the simulation of human intelligence in machines that are programmed to think like humans and mimic their actions. The term may also be applied to any machine that exhibits traits associated with a human mind such as learning and problem-solving.Artificial intelligence (AI) refers to the simulation of human intelligence in machines that are programmed to think like humans and copy their actions. The term may also be applied to any machine that exhibits traits associated with a human mind such as learning and problem-solving things.


What are the examples of AI?

There are many examples of artificial intelligence

Suppose, a toddler is sitting near a fireplace. He/she doesn’t know that the fire would be harmful. So Baby touches the fire and it’s hand or finger gets burnt and the baby hurts himself/herself! So next time, He/she will not touch the fire again as the baby knows that it is harmful and dangerous for him/her. The baby learned through experience.

Similarly, researchers are using the same thing for machines. They are training them so that they can copy human intelligence and learn through experience.

there are many more examples such as Siri, Alexa, google maps and more.

That’s all for today and remember, we learn through experience!

Author: Mariam






  According to media Robotics is a branch of engineering that involves the conception, design, manufacture and operation of robots.robotics, design, construction, and use of machines (robots) to perform tasks done traditionally by human beings.Robots are widely used in such industries as automobile manufacture to perform simple repeating tasks, and in industries where work must be performed in environment dangerous for humans.

Robotics can take on a number of forms. A robot may not be like a human, or it may be in the form of a robotic application, such as robotic process automation, which simulates how humans engage with software to perform repetitive, rules-based tasks.Many aspects of robotics involve artificial intelligence; robots may be equipped with the equivalent of human senses such as vision, touch, and the ability to sense temperature.

Some are even capable of simple decision making, and current robotics research is geared toward devising robots with a degree of self-sufficiency that will permit mobility and decision-making in an unorganized environment. Robots all consist of some sort of mechanical construction. The mechanical aspect of a robot helps it complete tasks in the environment for which it’s designed. For example, the Mars 2020 Rover’s wheels are individually motorized and made of titanium tubing that help it firmly grip the harsh terrain of the red planet.

We’re really bound to see the promise of the robotics industry sooner, rather than later, as artificial intelligence and software also continue to progress. In the near future, thanks to advances in these technologies, robots will continue getting smarter, more flexible and more energy efficient. They’ll also continue to be a main focal point in smart factories, where they’ll take on more difficult challenges and help to secure global supply chains.

Author: Mariam

Cyber Security

Cyber security is the practice of defending computers, servers, mobile devices, electronic systems, networks and data from malicious attack. In other words we can say computer security or information technology.

There is also a field in Computer security. The field is getting incrasingly remarkable because of continuously of reliance ofcomputer system and wireless network such as bluetooth and Wifi and due to the growth of smart devices such as smartphone and televisions.

The types of computer security are:

  1. Physical security:   Physical security is the actual real security and the simplest security we just have to keep our passwords safe. This includes protection from fire, flood, natural disasters, burglary, theft, vandalism and terrorism.
  2. Network security: Network security is important for the home network and in business. Most homes having fast internet connection may have two wireless routers, which can be exploited if not well properly secured. Network security helps in reducing the chances of data loss, sabotage etc
  3. Application security: Application security is the process of  developing, adding and testing the security features within the applications and helps to prevent the vulnerabilities and threats such as unauthorized access.
  4. Cloud security: cloud security refers to a broad set of policies, technologies, applications, and controls utilized to protect virtualized IP, data, applications, services, and the associated infrastructure of cloud computing.
  5. Executive security: Executive protection (EP) also known as Close protection (CP) is used for the private security or risk mitigation taken to ensure the VIPs or individuals and their families, who may be visible to elevate the personal risk due to their employment, status, net worth etc.

Hope you have got lots of information by now.
Reference by: Wikipedia

Author: Ayesha

Siri Robot

According to MacRumors website, sir is a virtual assistant on Apple devices, equal to Amazon ‘s  Alex, Microsoft ‘s Cortana, and google ‘s Google Assistant. Siri is available across most of Apple’s devices, including iPhone, iPad, Mac, Apple Watch, Apple TV, and HomePod. You can ask siri all sorts of questions, from simple queries about the weather to more complex questions about everything from sports scores to the number of calories in food. Siri can also enable or disable settings, find content, set alarms and reminders, place calls and texts, and many more.

This guide covers the basics of Siri, including some of the commands you can use to activate Siri, devices that have Siri included, and devices that support more advanced hands-free “Hey Siri” commands.

Activating Siri

On an ‌iPhone‌ or ‌iPad‌, Siri can be activated by holding the Home button on compatible models or holding the Side button on devices without a Home button. On iOS 14 and later, on the ‌iPhone‌ and the ‌iPad‌, Siri pops up as a small icon at the bottom of the device’s display.

On the Macbook, you can click on the Siri app icon on the dock or the menu bar, or press and hold the command key and the space bar. On a Mac with a Touch Bar, you can press the Siri icon on the Touch Bar. On 2018 MacBook Air and Pro models or the iMac Pro, you can activate Siri with a “Hey Siri” command.

Author: Mariam



What is Python?

Python has become one of the most popular programming languages in the world in recent years. It’s used in everything from machine learning to building websites and software testing. It can be used by developers and non-developers alike. Python is a computer programming language often used to build websites and software, automate tasks, and conduct data analysis. Python is a general purpose language, meaning it can be used to create a variety of different programs and isn’t specialized for any specific problems. Moreover, Python is an interpreted high-level general-purpose programming language. … It supports multiple programming paradigms, including structured (particularly, procedural), object-oriented and functional programming. It is often described as a “batteries included” language due to its full standard library. It is good for kids for advanced programming.

  History of Python 

Python is a widely used general-purpose, high-level programming language. It was originally  designed by Guido van Rossum in 1991 and developed by Python Software Foundation. It was mainly developed for importance  on code readability, and its syntax allows programmers to express concepts in fewer lines of code.

what is Python used for?

Python is commonly used for developing websites and software, task automation, data analysis, and data visualization. Since it’s relatively easy to learn, Python has been adopted by many non-programmers such as accountants and scientists, for a variety of everyday tasks, like organizing finances.

Make sure to try it!!

Author: Mariam


Arduino is an open source hardware an software company. Arduino is also made in single board microcontrollers for building digital devices. Arduino boards are able to read inputs – light on a sensor, a finger on a button- and turn it into an output – activating a motor, turning on an LED.

Arduino hardware and software were designed for anyone interested in creating interactive objects or enviroments like hackers, newbies, artists, hobbyists etc.

The Arduino project began in 2005 as a tool for students at the Interaction Design Institute Ivrea, Italy for providing a low cast and easy way for beginners and professionals to interact with their enviroment using senesors and acuators. Common examples are robot, thermostats.

The arduino language is based on simple hardware language which is alike to C language (Computer language). After the sketch is written in Arduino IDE (application used to make computer programs), is then uploded to Arduino board executive. Arduino is fundamentally a C/C++ environment, while Processing’s underlying language is Java.

You can find Arduino in many things like mobile. And you can also make an arduino robot, arduino remote controller car etc.

Hope you have learned so much about Arduino.


Facts about robots

Facts about robot

  1. The term ‘robot’ comes from the Czech word ‘Robota’, that means ‘Drudgery’ or ‘hard work’ and ‘forced labor’.
  2. George Devol invented the first digital operated robot.
  3. Crude Robots have defused bombs for over 40 years. Furthermore, they take away the risk of human intervention for bomb diffusion.
  4. The Institute of Science and Technology, Korea created a sprinting robot named Raptor. The robot is designed to sprint faster than a human, running as fast as 46 kilometers per hour. Above all, this robot is inspired by the Velociraptor, a dinosaur from the Cretaceous Period which can run up to 64 kilometers per hour.
  5. Sophia is a social humanoid robot. Most noteworthy, Sophia is the first robot to get citizenship from Saudi Arabia on October 25, 2017.
  6. For those people who have lost their hands, arms or legs in an accident may choose for robotic prosthesis. Robotic prosthesis can read brain signals and can turn this prosthesis into action like a real body part of a human.
  7. Asimo, a humanoid robot created by Honda, is the most expensive robot and the cost to build this robot took $2.5 million. It was created as a part of Honda’s research and development robotics program.
  8. According to research, around 60% of British people assume that there will be a robot in each house in the next 50 years and some of them can’t imagine a life where a robot isn’t present in the family. In conclusion, the demand for these robots is clearly rising.
  9. Janken is a robot that wins rock paper scissors 100% of the time. This robot uses high-speed recognition and reaction, rather than prediction. In other words, the robot is technically “cheating” since it reacts extremely quickly to what the human hand is doing.
  10. The world-famous artist Leonardo da Vinci surprisingly was also an inventor who designed a mechanical knight who was humanoid structure. Its entire body has armor covering with a sword in one of his hand, and its purpose was to serve in the defense. The first ever robot was developed a flying-bird which he manufactured back in around 400 BC. Archytas was a renowned Greek scientist of ancient times who contributed to the research and development of mathematics, philosophy, and astronomy. Moreover, the flying-bird he invented has a wooden body and uses steam energy for flying.

What is programming?

Programming is the process of creating a set of instructions that tell a computer how to perform a task.Programming can be done using a variety of computer programming languages on the other hand, Programming is the implementation of logic to facilitate specified computing operations and functionality. It occurs in one or more languages, which differ by application, domain and programming model.
Computer Programming

Computer programming is the process that professionals use to write code that instructs how a computer, application or software program performs. At its most basic, computer programming is a set of instructions to facilitate specific actions.A computer program is a collection of instructions that can be executed by a computer to perform a specific task. A computer program is usually written by a computer programmer in a programming language. … Computer programs may be categorized along functional lines, such as application software and system software.

What is programming language?

A programming language is a formal language containing a set of strings that produce various kinds of machine code output. Programming languages are one kind of computer language, and are used in computer programming to implement algorithms. Most programming languages consist of instructions for computers.There are programmable machines that use a set of specific “instructions, rather than general programming languages.Thousands of different programming languages have been created, and more are being created every year. Many programming languages are written in an imperative form (i.e., as a sequence of operations to perform) while other languages use the declarative form  (i.e. the desired result is specified, not how to achieve it).

Types of programming languages

There are three main types of programming languages

  • Machine languages
  • Assembly language
  • High-level language

Machine language

Sometimes referred to as machine code or object code, machine language is a collection of binary digits or bits that the computer reads and interprets. Machine language is the only language a computer is capable of understanding. The exact machine language for a program or action can differ by operating system.

Assembly language

An assembly language is a type of low-level programming language that is intended to communicate directly with a computer’s hardware. Unlike machine language, which consists of binary and hexadecimal characters, assembly languages are designed to be readable by humans.

High-level language

A high-level language (HLL) is a programming language such as C, FORTRAN, or Pascal that enables a programmer to write programs that are more or less independent of a particular type of computer. Such languages are considered high-level because they are closer to human languages and further from machine languages.

Programming Languages for Robotics

The most popular languages in robotics is Python due to its used in machine learning and also because it’s easy to use. My next blog will be on Python. Inshallah

Thank you for reading my blog ,hope you like it!

Author: Mariam