7 Aspects of Intelligence


For AI we had to find out what real intelligence was. To find this out we had to research the different aspects of intelligence.

From a website called tecweb.org we found out that there are 7 aspects of intelligence. Which are:


Visual-Spatial

From the website(tecweb.org)it states that visual-spatial intelligence is when people like to draw, do interactive puzzles, read maps, and also daydream. They can be taught through drawings, verbal and physical imagery.




Bodily-kinaesthetic

From the same website it states that bodily-kinaesthetic intelligence is the use of the body effectively, like a dancer or a surgeon. They like movement, making things, touching. They can be taught through physical activity or hands-on learning.




Musical

These people interact through music and rhythm." They may study better with music in the background. They can be taught by turning lessons into lyrics, speaking rhythmically, tapping out time." (tecweb.org)




Inter-personal

These people learn through interaction with others like in seminars, meetings, and group discussions. They understand and interact with others. These students learn through interaction and have many friends,"




Intra-personal

These people are the opposite of inter-personal people. They like to understand their own interests and could study independently, which makes them the most independent learners.




Linguistic

These people use words effectively to communicate or talk to others." They like reading, playing word games , making up poetry or stories. They can be taught by encouraging them to say and see words, read books together."(tecweb.org)




Logical-Mathematical

And last are these people, they tend to think logically and conceptually."They like to experiment, solve puzzles, ask cosmic questions. They can be taught through logic games, investigations, mysteries."(tecweb.org)




The Turing Test

For this week we are going to use the turing test to see if the robots that we make have AI(artificial intelligence). You may be wondering what the Turing test is. Well let's find out!


The Turing Test is a test of a machine's ability to exhibit intelligent behaviour equivalent to that of a human.



Chatbot

Here we started to make a code that can "chat with us". On the bottom is the first code that we made for the first time. And under that is the "conversation" that I had with the program.





And here is our final code that we made for the time being. Under this image in the conversation of me and the computer with the new code.





Here is what we did this morning to the chatbot code. We changed it so if we get a certain word in the question we can give a specific answer to that question.



Also in the afternoon we made the text speak to us. We did that through a system called steel. Through this we practiced using words to be spoken by the bot.



Here is how we started the code for the bot to speak.



Day 3 of chat bot

Today we learn ed how to make a fact bot so it gives us human-like answers to our questions. The code for this system is below and shows how it works by showing you on the python shell.





History of AI

Today we learned the history of AI in class. For this we learned who Norbert Weiner was and we learned what was "AI winter".

Norbert Weiner

He was an American mathematician and philosopher. He was the Professor of Mathematics at MIT. Also Norbert Weiner said that "Intelligence is a collection of feedback loops".



AI winter

AI winter is a period of reduced funding and interest in artificial intelligence research. There were two major winters in 1974 to 80 and 1987 to 93.

Blade runner

Today in class we saw blade runner. It was about how life would be like in the future and how the robots would have evolved with human-like charecteristics and feelings. In this movie there is a blade runner that would take out the unneeded androids or replicates that could only live 4 years. So in the story the replicates try to make the creator give them a longer life span but kill many people on the way to this goal. This raises many questions on how the world of artificial intelligence could end mankind itself. But it also brings up the question of how or why we would make these replicates thatare made of organic tissue.



AI games part 1: Rock, Paper, and Scissors

Today in class we made AI games that would take your answer and would respond to it. If you were a winner or if you lost. For this we started off by programming a rock, paper, scissors game through python to build ourselves up to programming a tic tac toe game.



And here is the code for the game that we made in class and tomorrow we will start to make hangman on python.



Hangman on Python

Today in class we made hangman on python which was fun and challenging at the same time. It was fun because hangman is an original game that at first we thought would have been easy but after yesterday's attempt to make the game it turned out to be more challenging than expected from an easy game that we used to play in school when we were young. And below is the code for my hangman game that include code that allows you to use words from a url so you do not have to list down all of the words.









And here is a small part of when I practiced using the program on the python shell.



Hangman word guesser on Python

On python today we found out how to make a code that would guess the a letter based on how long the word was. It was challenging at first because not a lot of people knew how to do it but eventually we found out how to do it and how to there were different codes that we could add to make the computer analyse the responses as a different type. Below is the code for this guesser that I made.



And here is how it looked on the shell.



Also here is how the other piece of code looked like on the shell.



Tic-Tac-Toe on Python

In class today we made our own two player tic tac toe game. It was very challenging because of the options and making the board so x's and o's could replace each spot on the board. Also creating the code to show who won was also hard to do because we had to list all of the winning paths and we had to make it so that the list could be used to determine who would win. This was much different and better for me so I could challenge myself to do better. On the bottom is a picture of the code. For this code the break of the loop does not work because the code was made in a way that it would not stop and also it will not reset the board for a new game. But in the next week of Expeditions I will find out how to do this. And I will update this page to show you the new code that I created. This will take me sometime but I will find out what and how to do this.







Under this is a example of how it looks.