Ideas and Results

In this page i will progressively add ideas and the results I consider interesting.

IT for Happiness

We always develop technology to make the world more efficient. But who cares? Do you want to be more efficient or do you want to be happier?
This line of research develops IT that directly impacts our wellbeing. We start with applications to help elders be in touch with the world and feel active participants. 


Peer Review

We have shown that peer review in science (or at least in computer science) only works in filtering out clearly bad contributions - say, the bottom 20%. It does not work well to discriminate quality among the top 80% of the papers. (details )



Streaming science

We believe scientific dissemination should follow a conversational, informal model. To this end we have created concepts and infrastructures as part of the liquidpub project. To view some of them, visit streamscience.net, instantcommunities.net, and kspaces,net. Or just watch the video that will be posted here hopefully somewhere in this lifetime.
These concepts extend the initial work on Liquid Journals, that  are a way to find, consume, create, and share interesting and relevant scientific knowledge. 
They are based on a few key intuitions. The first is that scientific knowledge is not communicated (only) via isolated scientific papers, linked to each other via citations. Rather, it is exists in different kinds (data, experiments, ideas,...), it is communicated in different forms (papers, talks, blogs), it evolves almost continuously over time, and it is connected in a knowledge network (papers describe experiments that are built over datasets, all based on ideas inspired from other talks or blogs). 
The second intuition is that the network which would be so useful to navigate in the sea of scientific knowledge is not objective, but subjective. Whether a paper is inspired from another, or whether a person contributed to a paper may be proven facts or may be opinions, which may also take different forms. The third intuition is that we can use the power of the community as editors to help us select knowledge among a sea of information, rather than leaving this role to a selected few. The fourth intuition is that editors and the community of readers can create knowledge. This is a huge potential that is currently untapped for various social and technical reasons, but that can be used to service the scientific community. Finally, LJ enforce diversity in search, correcting the problem that is generated by having too much content of the kind we like, or that we are used to, thereby restricting our search breadth. You can begin to see things at work at liquidjournal.org or read our paper on the topic.


Orchestration of distributed UI components

This thread of work includes these main results: first, a way to (including a tool for) combining orchestration of services and of UI in the same framework. This is what was missing in workflow and service composition approaches that only tackle one side of the problem (if at all). The second result is to realize that it does not make sense to have complex composition framework: complexity should go in the components. The third result is to realize that general-purpose languages and tools are a tough sale. Domain-specific mashups with near-zero learning curve are useful and used.
For details: see our mashart paper and video (2009) and our Marcoflow paper and video (2010)