Friday, March 25th, 2005

Delicious Linkbacks

Filed under: — Daniel Lemire @ 13:10

From Downes’, I got to Delicious Linkbacks. It is a bookmarklet allowing you to know how bookmarked the page you are visiting. It works! It is simple! I like it!

Wednesday, March 23rd, 2005

What will be the next Web? A prediction

Filed under: — Daniel Lemire @ 9:58

Gutenberg’s printing press was a major technological advanced that made it possible for the (initially quite rich) commoner to publish affordably. Books became affordable “soon” after and knowledge could spread further, faster and more accurately.

The Web has had comparable effect: it allows me to publish the content you are reading right now. I can reach thousands of people daily (and I do) at a minimal cost.

What these things have in common is that they made something that was once only available to very rich institutions, available to everyone. This is when meaningful revolutions happen. This is when technology people win, this is where technology researchers have to be.

Since the Web came about, we’ve been looking for the next big thing. The technology that would create a “boom”. We need “booms” at regular interval because, otherwise, technology people (like myself) get marginalized.

As an example, I did my Ph.D. on wavelets. Wavelets were hot, and poorly understood. Information about wavelets was scarce. There was a lot of hype. Now? Now wavelets are commonplace and free or inexpensive wavelet software and hardware is available. There is no urgent need for wavelet experts anymore.

So, what are the next “booms”? I don’t need to find them all, just aim approximatively right. First, it was going to be nanotechnology which we see more now as an incremental advance in pharmaceutical technology. We’ve seen Web Services, Intranets, Semantic Web come by… People have been searching for the “next Web” or “Web 2.0″.

  • Though useful, Web Services are not the next big breakthrough. They are just distributed computing reinvented with the same limitations, the same hype.
  • Semantic Web is not the next big breakthrough. For the most part, it is AI techniques that didn’t work before, but that we are porting to the Web hoping that they will now work. They won’t work any better.
  • Collaborative filtering and personalization is not the next breakthrough though I feel this is where the most interesting R&D is happening right now on the Web. However, it will play an increasingly important role as the next revolution happens. [See some of my work on collaborative filtering.]

So, what will be the next breakthrough?

I bet it is going to be ubiquitous massive storage. Very soon, in 5 years, we will reach the point where individuals will have access to infinite storage. Note that I didn’t write infinite bandwith or infinite computing powers. Now, both bandwidth and CPU cycles will remain limited for the forseeable future.

But the applications are not here yet. There are very few useful applications that can leverage freely available infinite storage.

What problems will we be facing?

  • Processing extremely large data sets with limited bandwidth. That’s going to be a huge problem and Google is just the first big success story… but when everyone can store as much data as Google has… the problem becomes huge. Smart indexing and aggregating techniques are going to become extremely important. When I can record my entire life and the life of my kids, and all the transactions I ever made, how do I search and summarize such data? How do I find out automatically how my work has been spread out and how do I assess automatically my productivity. We need to bring data warehousing to the masses.
  • Security and confidentiality: very soon, even smaller stores will be able to record absolutely everything about their clients. Even the tiniest details. In Canada, we have a law to protect us, but what if you have a PDA which records you entirely life and you lose it? Is someone able to take over your life? He sures has more information about you than what you can remember, so who is the real you? We need to bring Enterprise-class security to the masses.
  • Social software is going to grow to new heights. Smart people will find ways to leverage infinite storage to create amazing collaborative working environments. I bet collaborative filtering will play a huge part in this. Want to find cool music? Use indiscover.net or webjay.org. These sites are only the beginning of what we can do with infinite storage (and they are storage limited). Wikipedia is much closer to what the future of social software is. We need to move all social software to the Wikipedia level and beyond. The social software of the future will be based on inexpensive software, and inexpensive infinite storage.

Tuesday, March 22nd, 2005

A blog strike closer to home

Filed under: — Daniel Lemire @ 22:09

A blog is really about being yourself, or at least, feeling at home. I think that people who really get into it are people who really manage to create a home for themselves. My blog is really much more my home than my stupid home page. A home page is more like a front… it is what my home looks like from a distance… my blog is what my home is like inside. Sure, I may have cleaned up a bit before you came in… and I may not invite you in my bedroom on the first night… but you strike closer to home than you do with the static home page.

Saturday, March 19th, 2005

Special Issue on User Modeling to support groups (Sept. 1st 2005)

Filed under: Passed CFP — Daniel Lemire @ 8:39

Here’s an interesting Special Issue on User Modeling to support groups, communities and collaboration.

Topics of interests include, but are not limited to: group model specifications, usage data acquisition and representation, analysis of interactions, modeling social relationships in groups, support for coordination in cooperative multi-agent systems, support for coordination, motivation and group decision in collaborative environments, multi-user plan recognition, evaluation of collaboration within multi-user collaborative scenarios, social network learning and analysis, analysis of interactions within peer-to-peer environments, and support to group awareness.

Friday, March 18th, 2005

Picture quiz of the day!

Filed under: — Daniel Lemire @ 19:36
Question of the day, what is this building? Where is it?
What is this building?
(Hint: it is not a church!)

Now that’s learning!

Filed under: — Daniel Lemire @ 9:23

Didier took a stab at cryptography. He implemented a toy RSA program “that can encrypt and decrypt a whole file”. His Python program is available for download from his blog.

That’s what I call learning. There is a pretty good chance that Didier has a solid grasp of the RSA algorithm now, unlike someone who read about it in textbooks.

Well, that’s pretty much the type of learning I do all day too.

Oh! And that’s eLearning too! Indeed, the fact that computers are readily available and cheap makes it much easier to study algorithms.

They don’t even have a telephone (c. 1876) in every classroom yet

Filed under: — Daniel Lemire @ 8:40

Harold has a beautiful post on the fact that technology and new media don’t fit in the classroom:

All of the action is outside the classroom - blogs, wikis, IM, podcasting - you name it. Soon, the only place to get away from media will be inside the classroom. Hey, they don’t even have a telephone (c. 1876) in every classroom yet.

Classrooms used to have books in them. Books were the best learning technology available.Now, the best learning technology is on the Web, but the Web is not in the classroom.

So, when will classrooms be obselete? Or are they already obselete?

« Previous PageNext Page »

30 queries. 0.331 seconds. Valid XHTML

Powered by WordPress

Subscribe to this blog in a reader or by Email.