22.10.10

Simulador de algoritmos de búsqueda

El grupo de Inteligencia Artificial de la ETSI Informática de la Universidad de Málaga ha preparado un simulador de algoritmos de búsqueda (A*, IDA* y más) con licencia GNU en la dirección: http://aida-uma.googlecode.com

Incluye un ejecutable para plataformas Windows y el código fuente (en Common Lisp) que puede ejecutarse en plataformas Windows, Linux o Mac a través de la herramienta LispWorks Personal Edition.

Recientemente han presentado la herramienta en JENUI'2010,, disponible en PDF en: http://www.aenui.net/ActasJENUI/2010/Jenui2010_55.pdf

11.10.10

Spanish HCI rivalling Google, at RAE

For many years, Google has been widely recognized as a master of HCI. Their (implicit) slogan is easy to remember: Keep it simple! In other words, design the user interface as simple as possible, focusing on what is essential. After a looooong, time, their search service is presented with a similar interface to that which revolutionized Search Engines at 1998, at the Stanford Master project.

Today, a colleague drove me into a surprising functionality not yet available at Google (AFAIK). The Spanish Official Dictionary (RAE) , available at the web since several years, offers you the possibility of searching for a word by just typing rae.es/word. For instance, the result of rae.es/jaguar is:

Still Google does not offer this simple (Keep it!) option. The result of typing google.com/jaguar is still a 404 code:

Perhaps we will be able to see this improvement in the future...

7.10.10

DBLP went Instant (before Google, I guess...)

Google Instant is one of those simple but surprising technologies that Google brings to the Search Engine market from time to time. Essentially, the technology allows the engine to show and change the results dynamically while you are writing your query, leading to important efficiency improvements in query formulation (as justified by them...).

Incidentally, I have came across the same functionality at the DBLP Computer Science Bibliography, where it is called "ZOOMED" and not explained (as far as I can find... in a while and without asking XD).

For instance, a search for my name after the first word outputs the following:

You can see that there are 15,136 results in the "zoomed" area above, that go into 1,467 after entering my second given name:

We get 76 and finally 19 when entering the third and fourth words:

I wonder how long has this technology present in the DBLP, I guess before Google (but I may be wrong!)... Anyway, congrats!!!!

4.10.10

Thunderbird feature for predicting forgotten attachments

The version of Thunderbird I have recently installed (v. 3.1.4) has a number of changes and improvements over previous versions, most notably Firefox-like tab navigation across messages. However, a feature that has been a bit surprising for me is the forgotten attachments function. When you write an email, Thunderbird uses the text on it in order to predict if you have forgotten an attachment, as it can be seen in the next figure (figures in Spanish):

The text of the hint itself gives you the information of why Thundebird thinks you have forgotten the attachment; in the previous case, it is because you have written the word ".doc". The words that fire this prediction are configured at the Options > Redaction > General > Check forgotten attachments:

The words can be actually edited clicking on the Keywords... button:

I find this feature quite pretty (although not too useful, to be honest).

This feature has reminded me a paper that I went across on 2006, during the Third Conference on Email and Anti-Spam. The paper reference is:

Mark Dredze, John Blitzer, Fernando Pereira. "Sorry, I Forgot the Attachment:" Email Attachment Prediction. CEAS, 2006.

The paper used a set of automatically derived n-gram features along with specific features that included e.g. the proximity to important words like "attach" (!). I wonder how much useful and difficult would be to include this learning-based approach into Thunderbird... Another idea for a personal project!

Besides, I promote Thunderbird.

1.10.10

An idea for a project - Opinions on privacy on FB

What if we use Facebook to know what people likes about Facebook privacy policies/agreements?

  1. Join/Log on Facebook.
  2. Get to be friend/fan of Facebook Site Governance.
  3. Download all wall posts and comments over the time - the test collection.
  4. Apply Opinion Mining (according to the language).
  5. Present the results with emphasis on the privacy changes and the evolution of opinions over time, and discussing on different languages.
  6. Enjoy.

Get previous posts related to Opinion Mining or to privacy.