Monthly Archive for February, 2005

Page 2 of 2

Map Beliefs Reality

Finished reading an article on Spatial Cognition by A. Frank. The idea he had was to ask an agent1 to constructing a map replicating reality. Agent2 had to use that map to navigate the physical space. From the measurement of correctness and effectiveness of the agent2 interaction in the environment he could define the goodness of the realised map by agent1.

Agents Producing-Reading

He constructed, therefore a three stage model of the situation as follows: Level 1: Reality, what is for real in the environment; Level 2: Beliefs, what the agent 1 and 2 think of the perceived reality; Level 3: Map, what the agent 1 has perceived and decided to be represented of the reality with the aim of guiding agent 2.

Map-Beliefs-Reality

The author describe the two-tiered reality and beliefs model in which facts describing the simulated environment and the simulated agent’s beliefs of this environment are separated.

I wonder if it is possible to substitute one of the agent with a human using the system, namely with agent2. We can invent then a treasure-hunt task in the city environment where one or more “human” has to follows a series of steps to find an object. The map is defined and shared between agent1 and the participant/s. Agent1 has also the ability to see how his humans partner/s are using the map to retrieve the messages and find the treasure. Then his goal would be to evaluate the communication/interaction between the peers.

I advocate here for a different epistemological strategy of supporting learning: instead of talking of mirroring or guiding systems where the interaction is regulated through computational means, I propose a “coupling system”, where there in no model of correct interaction underneath but the system just stick of the users interactions, offering hooks to relevant information when needed. The system/agent and the humans forms a multi-agent distributed system.

The pictures are taken from: A. U. Frank. Spatial Cognition II (International Workshop on Maps and Diagrammatical Representations of the Environment, Hamburg, August 1999), volume 1849 of Lecture Notes in Computer Science, chapter Spatial Communication with Maps: Defining the Correctness of Maps Using a Multi-Agent Simulation, pages 80–99. Springer-Verlag, Berlin, 2000. [url]

Spatial Communication with Maps

A. U. Frank. Spatial Cognition II (International Workshop on Maps and Diagrammatical Representations of the Environment, Hamburg, August 1999), volume 1849 of Lecture Notes in Computer Science, chapter Spatial Communication with Maps: Defining the Correctness of Maps Using a Multi-Agent Simulation, pages 80–99. Springer-Verlag, Berlin, 2000. [url]

—————————–

This paper present an approach to defining the correctness of a map using two agents, one that explore a given real environment and produce a representation of it (literally a map). The second agent reads the map and try to navigate the real space using that information. The interaction between the two agents is logged and measured to track errors in communication, and evalued to proof the Correctness (the success in navigating the environment) and the effectiveness (the size of different representations to communicate the same information) of the map.

Map-maker and map-user can make mistakes in the perception and form erroneus beliefs about the environment. Simulated agents observe the environment and form a set of beliefs about it, which may be incomplete, imprecise or even wrong. The agents can produce artifacts, which represent their knowledge.

The author define then the homomorphism, as the correspondence between the agent’s beliefs and the environments, where objects and operations are set into correspondance.

OntoSpace project

The ontospace project is focussing in developing spatial ontologies to support human-machine interaction. I would be interested in their methodological approach for the production and refinement of the lexicon and rules of the ontology.

Spatial Cognition is concerned with the acquisition, organization, utilization and revision of knowledge about spatial environments, be it real or abstract, human or machine. Research issues range from the investigation of human spatial cognition to mobile robot navigation. The goal of the SFB/TR 8 is to investigate the cognitive foundations for human-centered spatial assistance systems.

locative art and media link repository

Reinhold Greter has put together a huge collection of links related to LBS and mobile art. It is worth to bookmark. Actually I am going to put it on my del.icio.us.

STAMPS short description (simplified)

STAMPS is a little program. It can run on your Mobile phone. Using this program you can see a map of the place where you are, visualised on the screen of your mobile. There, you can write a kind of SMS and attach it to the map so that other friends can see your message appearing on their map. You can write for instance: “this is my preferite pizzeria!”, to offer advice to your buddies. All the messages left in the system say something about the city where you live: what are the sport locations, the place to eat, the meeting spots. After a while, we want to use all these information to help the users to navigate the city. You can ask the system, for instance: “where is a pizzeria near by?”, and the system will search for other people’s messages which refer to the term pizzeria to give you an advice.

craftsrv1.epfl.ch/research/stamps/

Computer-assisted qualitative data analysis

Kelle, U. (2004). Qualitative Research Practive, chapter Computer-assisted qualitative data analysis, pages 473–489. SAGE Publications, London. Available from: http://www.sage.co.uk.
———————-

This article makes an overview of the history and current trend in qualitative data analysis. This research field is a mixture of different approach which span from a mere superficial referential analysis to a semi-quantitative coding analysis.

The author makes the difference between qualitative and quantitative coding, explaining that in qualitative research the coding of textual data does not serve to condensate relevant information and to decide whether a certain person or fact falls under a certain class of events or persons, but simply to make sure that all relevant data can be brought to bear on a point. Qualitative codes are not ‘factual codes’ that denote the absence or the existence of certain facts but ‘referential codes’ they serve as signpost that support the identification of relevant text passages an help to make them available for further interpretation and analysis.

Another interesting link was the idea of using co-occuring codes as ‘heuristic devices’, with the objective to investigate the co-occurrence of the codes as an evidence or counter-evidence of a certain hypothesis. In this case there should be the prerequisite of indipendent testing. Slightly, in using this methodology, the approach moves towards a quantitative text analysis.

Last quote: “the validity of data, methods and research results always remains to a extent a matter of trust, regardless of the research methodology the researchers are committed to.”

consensus based location

Finally I managed to spend some time reflecting on the recent discussion about folk taxonomy or folksonomy. Obviously there are lots of disadvantages in leaving a huge freedom to people to pick up their own keyword to describe the content. On the other hand there are people that advocate for a spontaneous rise of a shared meaning. I would adhere to a “middle-earth philosophy”, where context sets the boundaries and the natural alveum to constraint the unleashed meaning of words. In my idea, we cannot expect these discontinuous connections among different network resources to bring towards a huge shared meaning. Vice-versa, we can expect something better from the location based content. The difference I can see between the two resides in the context that is pretty much defined by the geographical space in the latter case.

There I expect to be a certain degree of redundancy that can correct difference in meaning, or at least, can make them more self evident, as a first step towards a consensus.

I am interested in hearing your opinion on this.

some Good, some Bad

Keep having the bloody error of iDVD while trying to generate the image file of the students projects. It seem that the version 4.0 opens by default an NTSC project that even if changed later, keeps some bugs in the file. Lack of compatibility between the 5.0 and the 4.0 because it has to re-encode all the assets. Finally a FAT32 partition on the target disk screws all the process up … this is not good.

On the Good side, I found an interesting program to share the iTunes and the iPhoto library among different users. Also, I set up a shared movies folder that I am accessing with my mod’ed xbox. Supa Cool.

Taco HTML editor for Mac

Following Zeno’s advice I tried Taco today and I found it extremely useful. It allows to work with styles and integrates perfectly with CSSEdit. Worth to try:

Taco HTML Edit is free software for Mac OS X. It is designed to simplify the process of creating attractive web sites that render correctly in various browsers. Taco HTML Edit includes tag wizards, which generate HTML markup for you. Taco HTML Edit also helps find errors in your HTML markup, and it can even check spelling in your documents. For those people who use PHP scripts in their development, Taco HTML Edit includes tools for PHP management.

tables showcase

Nicolas, set up a web page with some pictures of the tables done by the students for the cscw course.

Table11-2

Python support for series 60

Support for the Python language has been released for the Series 60 platform, including the Nokia 6600 and 6630
 
An interesting titbit: the Python API includes a call to fetch the location data (cell id, area id, etc).  This is encouraging; previously, accessing these variables was undocumented and a bit of a hack, and we have been worried that Nokia might remove this functionality. 

Workshop on Collaborative Artifacts, Interactive Furniture

CALL FOR PARTICIPATION

CRAFT is organising a workshop on artefacts and furniture that can support collaboration. Our goal is to have an informal meeting between researchers involved in designing, producing or experimenting with things such as tables for enhancing group interactions, walls or carpets that reflect group interactions… any roomware or tanglibles that might enhance the life of our students in our future learning center. The workshop will include talks and working sessions. It will be held in a small village of the Swiss Alps on June 20th-22nd 2005 (arrival on 19th). The exact place is not fixed yet, but the local airport will be Geneva. Geneva airport has now many low cost airlines operating across Europe. The workshop is decsribed in http://craftsrv1.epfl.ch/~cherubini/caif/.

If you are interest to joir the CAIF workshop, send us (mauro[dot]cherubini[at]epfl.ch) a short bio and an abstract of your current related work that could be presented. We hope you will accept our invitation and we look foward to meet you in June.

Enriched feed for my blog

Finally I managed to merge the different feed I am using in a single feed. I am using feedburner, a nice service that allows you to add extra information to the feed. For instance now it includes my de.icio.us feed.

Please update your feeds: http://feeds.feedburner.com/MauroCherubini-Weblog

Conversation analysis

Finally we managed to extract dialogues interaction from the COTRAS environment we are using. The idea is to use the coding schema I developed earlier to describe the interaction undergoing. The excerpt presented below offers an example of verbal interaction and committed actions. The goal of this initial phase is to find possible connections between action and speech.

Text Interaction

Hit the street

A number of location-based workshops will take place in and around Delhi before Doors 8. In Nomadic Banquet (led by Debra Solomon, culiblog.org) guests walk or take auto rickshaws from course to course, and discover the city’s street food vendors. The workshop will use Delhi’s existing food systems as a point of departure, the idea being to use locative media to enhance the relationship between vendors and hungry people. Juhuu (Juha Huuskonen, juhuu.nu) will do something on VJ-ing in the city. Usman Haque (haque.co.uk/) runs a workshop on open source architecture. Jan Chipchase will show how Video Diaries might be used in service design. And Christian Nold will conduct locative media experiments. Participation in a workshop is by agreement with the workshop leader concerned, and you have to register for Doors 8 first to be eligible to take part. An equal number of places is available for Indian and international delegates.

[via DoorsOfPerception]