Search

# Alyanna Villapando

### engineering student and maker

I think it would have been awesome to go to Berlin last June to join this robotics conference and just hear the new advancements made in the field. The one topic that got me hooked into this conference was its description of going over the “algorithmic or mathematical foundations of robotics.” Who knows, maybe I’ll get there someday.

The definition of AI hasn’t been set in stone (yet), so luckily for me I can still contribute to this ongoing discussion. Personally, I believe that any machine which vaguely resembles any sort of living creature in its actions can be considered as being intelligent. It may not be highly intelligent, but intelligence comes in steps, and even humans had to start somewhere.

Here is my visual merge sort program in action

Learned to code in LaTeX:

There’s a pretty fine line between algorithms and AI. To me, if the machine is capable of doing what it’s supposed to with its given set of tools without the need for human intervention for long periods of time, then it’s artificial intelligence.

http://bits.blogs.nytimes.com/2013/07/16/the-pros-and-cons-of-a-surveillance-society/

and I take the side that if you have nothing to hide, then this shouldn’t be a problem. And when I say nothing to hide, it goes for the government, too. No widespread surveillance program ought to be enacted unless it is written in our Constitution that government transparency is a responsibility. Otherwise there is just way too much room for corruption.

Add, subtract and multiply code
(write-line “Add subtract or multiply!”)
(defun multiply (X Y)
(* X Y ))

(defun add (x y )
( + x y )
)

(defun subtract (x y )
( – x y )
)

(print (multiply 4 5))
(print (add 1 2 )
(print (subtract 1 2))

Factorial code

(defun factorial (n)
(if (< n 2)
1
(* n (factorial (- n 1)))))

(print (factorial 6))

Imperative Programming

Java, C ++ , etc

Functional Programming

Telling the computer what you want done (Lisp!)

Declarative programming

The opposite of imperative

Lisp was used a long time ago for AI applications because of its power and simplicity. We still use it today.

What’s the difference between a scientist, an engineer, an artist, and a professional/educator? I think it all lies in the different paths they’ll take in life, however it may overlap. Me, I want to take part in all of these professions in one way or another.  A person needs as many skills as possible to make an impact in the world.

Got a couple of lines to pop up on on screen.

I think that once computers become as ubiquitous as written language, only then will procedural literacy be as widespread as the ability to read.