Papers

Posted by Rachel on November 22nd, 2005 — Posted in Project

Managed to dig up some fairly interesting papers on blog searching, and how to differentiate blogs from non-blog pages. Also found some equally interesting, but not useful for my project papers on various blog-related topics.

Linear Hashing

Posted by Rachel on November 10th, 2005 — Posted in Project

In my databases lecture today, we were introduced to linear hashing. Apparently it’s not too hard to implement in java and from the looks of it would deal with all the records I would have to keep in an okay fashion.

http://swig.stanford.edu/pub/summaries/database/linhash.html http://www.nist.gov/dads/HTML/linearHashing.html

Turning my project into a web based application

Posted by Rachel on October 24th, 2005 — Posted in Project

It occurred to me, having set up this blog, gallery and forum software on my webspace, that I could have my project be a web based application. Theoretically, I have unlimited MySQL databases available on my hosting plan and currently I am using 3. Add to that the fact that I’m using less than a tenth of my hosting space and about 5% of my monthly bandwidth usage (and that’s with a moderately active fansite hosted)… it’s looking like it could be an interesting idea.

Project Proposal!

Posted by Rachel on October 10th, 2005 — Posted in Project

My project proposal is all done and handed in. It’s not really as detailed as I would have liked, but as I don’t really have a clue what kind of detail I could put in… there’s not much I can do about it. Most of it was written last week, but the last 3 days have been taken up by going home and being distracted by food and techsupport for my parents.

On the plus side, delayed trains means that I have discover that my laptop can still access the wireless network in the department. I can see lunch being used to investigate more into the design and implementation of my project.

Tomorrow, I will go and see if my supervisor has the papers he promised last week… and I think I will start looking into the search engine half of the project.

Time to crack open the software engineering books

Posted by Rachel on October 6th, 2005 — Posted in Project

Most of my project proposal is written up from the notes that I have, and I’ve been trying to think where I put the notebook I was using towards the end of the summer term. All I need to do now is look over my software engineering notes to be able to plan my development timetable (or at least include the right stuff to do in it!)

Other than that, been thinking on my project more and making notes on various ideas that pop into my head.

This terms modules are more interesting that I thought they’d be. Databases 2 will certainly come in handy for my project and it’s surprisingly not boring. Compilers & Languages is cool and occassionally funny. Virtual Reality is fairly interesting too. Haven’t had the chance to do very much there, as we’ve just had the one 2 hour lecture so far, which was mostly introducing VR and some of the basics. I’m looking forward to tomorrow’s lecture as I’ll get the chance to start using VRML to build things. :D

What else?

Oh. Commercial programming has been interesting, some of the speakers have been really good. Not sure how I’ll be able to apply it to my project, but we’ll see.

Mindmap

Posted by Rachel on October 3rd, 2005 — Posted in Project

I found the mindmap I made for my project idea, using a tool at Mayomi.com.

Things to do

Posted by Rachel on October 3rd, 2005 — Posted in Project

Took a look at the provisional dates for project work on the website and noticed that the deadline for project proposals is 10th October.

…that’s not very far away. So, I’m going to have to do work on that and more reading in the meantime to really flesh out the proposal. Should probably have a word with my supervisor too, which… will be tomorrow. Must remember to sign up for a time slot.

Things I’ve been doing lately

Posted by Rachel on September 28th, 2005 — Posted in Meta-blog, Miscellaneous, Project

The new semester has just started so I’ve been spending money on secondhand books for modules, doing reading and note-making for my project and going to lectures. I’ve found that a good project reading time is the hour before my Monday and Tuesday lectures, as my housemates have a lecture an hour before mine start, so I walk to campus with them and loiter somewhere doing my reading. Or as I like to call it, “project reading for great yay”.

Didn’t manage to do as much work over the holiday as I would have liked… various family things got in the way mostly as well as the “lounging recovering from family things” part of the last few months.

Other than academic activities, I’ve managed to spend mildly scary amounts of money on perfume oils from Black Phoenix Alchemy Lab. On the plus side though, any oils that don’t smell good on my skin or in an oil burner can be easily ebayed.

And when did “ebay” turn into a verb? The same time as “google” and “blog”?

Oh! And I’ve been trying to fiddle with wordpress to get my current playlist to show up in the sidebar, but all the current wordpress plugins I’ve looked at completely fail to work. The one that’s stuck on there at the moment is being eyed dubiously as to it’s workingness. I may just stick in some kind of javascript doodah working from my Last.fm rss file.

Constructing Intelligent Agents Using Java: Professional Developer’s Guide Series

Posted by Rachel on July 7th, 2005 — Posted in Bibliography, Project

Constructing Intelligent Agents Using Java: Professional Developer’s Guide Series
Joseph P. Bigus, Jennifer Bigus Publisher: John Wiley & Sons Inc amazon page

Intelligent Agents pgs 2 + 3

Posted by Rachel on July 7th, 2005 — Posted in Notes, Project

  • 3 major phases of development in AI research.
    1. - formal problems (structured with well-defined problem boundaries) - emphasis on creating general “thinking machines” - sophisticated reasoning + search techniques
    2. - recognition that most sucessful AI projects had v. narrow problem domains + encoded specific problem knowledge. - specific domain knowledge added to more general reasoning systems led to expert systems. - rule-based expert systems (knowledge representations, knowledge engineering, advanced reasoning techniques). - computer workstations specifically developed for Lisp, Prolog + Smalltalk apps. -> featured powerful intergrated development environments.
    3. -solving: machine vision+ speech, natural language understanding + translation, common sense reasoning, robot control. - connectionism (neural networks for data mining, modelling + adaptive control) - genetic algorithms - alternative logic systems (fuzzy logic) - agents that move through network

from here