Friday, 7 December 2007

Semantic Web

The w3c defines the semantic web as "providing a common framework that allows data to be shared and reused across application, enterprise, and community boundaries. It is a collaborative effort led by W3C with participation from a large number of researchers and industrial partners. It is based on the Resource Description Framework (RDF)"

We are looking at methods for automating the web, enabling applications to use the data existing in websites as well as the data being useful to people. One new thing I learnt was that the Opera web browser has text and voice recognition built in. This means that if you can't be bothered to read a passage of text then it can be read off by Opera and in turn transfered to your mp3 player for later review.



Eliza & Turing

Eliza was designed in 1966 by
Joseph Weizenbaum and was an early stab at artificial intelligence. It worked using a a form of psychology named after Carl Rogers who, in the 1940s and 1950s developed a way of communicating with his patients by developing a relationship with them and trying to empathize with their situations. The graphic on the left is a sample of his work in action. Of course, this is a very rudimentary form of intelligence and is easy to spot when the person at the other end is not a human being. In 1950 Alan Turning produced a paper called "Computing machinery and intelligence," in it he defines the test as "a human judge engages in a natural language conversation with one human and one machine, each of which try to appear human; if the judge cannot reliably tell which is which, then the machine is said to pass the test." As machines get faster and capable of more complicated processing then it is hoped that soon we will get intelligent machines. However, in the 1970s IBM claimed that they would have speech recognition cracked very soon and yet in 2007, when talking to another graduate we spoke about his placement work at Intel that year working on exactly the same thing! It is obviously not that easy.





Tuesday, 4 December 2007

Unkept promises in 1st life

Here I am again, should have been logging once a week as I solemnly promised but have let another module (Software Technologies for the Web) get the better of me. It is fast approaching the deadline and the merciless tutor just keeps changing the goalposts (well, straightening them!) -
Still it is no excuse this is the final year and the purpose of this blog is to record what is happening around me. One thing that I have really noticed on the final year is that you have to write everything down and get it transcribed and organised immediately if you are to have any chance of making future reference to it. In the two week (I'll be honest 2.5) weeks since my last entry I have skipped class and generally not applied myself to this module as well as a few other (bloody, Internetics!)

Still here's the resume of last Fridays class: It was just Ivan and myself present

Firstly we enjoyed a video from Google telling us about their company policy with regards to 20% time, if you work for google you can spend 20% of the time doing what you want. (Is that how orcut came about?)

Moving swiftly on through the music site shazam (I didn't know the Opera text browser had a built in text to speech converter) then on to data structures for social networks. It seemed amazing that whatever diagrams we did pull up they managed to miss the vital link between two people, the basis for a social network.

If you've got the time and want to blow your mind read this article about google

Finally, for this post I spent an hour with Chris watching him "play" second life. I thought it was a place for, well I don't know what but UWE have got some land there and they want to erect a building with interactive whiteboards and all, what ever next...