Home Page

Artificial Intelligence




the intelligence exhibited by machines or software. It is an academic field of study which studies the goal of creating intelligence.

Multiple Intelligences




The theory of multiple intelligences was developed in 1983 by Dr. Howard Gardner, professor of education at Harvard University. It suggests that the traditional notion of intelligence, based on I.Q. testing, is far too limited.

Alan Turing




He was highly influential in the development of computer science, providing a formalisation of the concepts of "algorithm" and "computation" with the Turing machine, which can be considered a model of a general purpose computer.

Turning Machine




a hypothetical device that manipulates symbols on a strip of tape according to a table of rules. Despite its simplicity, a Turing machine can be adapted to simulate the logic of any computer algorithm, and is particularly useful in explaining the functions of a CPU inside a computer.

Chatbots




This is my attempt to have a normal conversation with the chat bot cleverbot. As you can see it failed to even answer the simples of question like today's date.


This is the code I made for my own custom chat bot. When it runs it will run and ask you your name, how you are doing, and say goodbye.

Text-to-Speech or TTS


On Thursday we downloaded a TTS program that would have our chat box speak back to us. I imported a program called steel to help do so, however me and Mr. Farrell ran into some problems with my computer that made it impossible to run the program for some odd reason. So I ended up working with one of my piers to help get the task done.The room was filled with a lot of chatbots talking to each other and giving different answers for each question. At the end i was able to have my bot say the users and and answer a few of my own question. Here is the code.


Python Games


Today we learned how to make different games in python using a bunch of functions, loops, variables, and conditions.


In this game the you have to guess which number the computer is thinking of between one and ten.


Here the computer challenges you to a fun game of hang man with a word bank of over 30 words!


This is the first time I was able to beat the computer at its own game
What i took away from this game was that I need to work more with loops to get the computer to repeat a task multiple times while also keeping an eye for misspelled variables.
This is the code i used to make a simple game of rock paper scissors. the computer randomly picks a choice between the three to use againt the player while the player enters R,S,or P to choose their answer. For the most part the computer was suppose to pick an answer the same time as the player but i ran into a bug were the computer picked an answer long after the player. Turns out one of my variable were mispledd and need a quick fix to get things back on track.


Today we learned we could look online and see other codes people have worked on and take and learn from them to make our own code better or learn from others mistakes and fix them.


What I took away from the resource online was how to get the play to make the computer was actually thinking in its movements instead of picking a spot out at random


This is a board function I found online that would a perfect addition to my game instead of the other one I had in mind at the time.


However I combined this source with another and added upon it further to give instructions to the player on how the game should be played properly and to run into as little problems as possible.
This is me loosing for the 15th time to the damn computer!!! I think some bug fixes are in order to make sure the techno menace doesn't get to smug