« Archives in November, 2010

Seminario Panmind “Intelligenza artificiale. Come creare macchine che imparano dall’esperienza”

Tiziano Papini (Panmind Labs)

Giovedì 2 dicembre, h:15:00
Aula Magna
Polo Universitario di Colle di Val d’Elsa
Viale Matteotti 15, Colle di Val d’Elsa, Siena, Italy


Il Machine Learning è una branca dell’Intelligenza Artificiale che si occupa di indurre conoscenza da esempi. In molti ambiti informatici, non è sempre possibile risolvere i problemi tramite classici algoritmi deterministici; in questi casi è più facile preparare una base di conoscenza, composta da esempi, dai quali trarre apprendimento.

Altri problemi invece,risultano di difficile approccio per caratteristiche ricorrenti, come l’alta dimensionalità dei dati o la difficile formalizzazione; in questi casi il Machine Learnig diventa una interessante prospettiva di risoluzione.

In questo seminario ci concentreremo su una delle prime forme di Machine Learning: la rete neurale, un particolare modello matematico in grado di classificare, generare e riformulare conoscenza appresa da dati. Continue reading “Seminario Panmind “Intelligenza artificiale. Come creare macchine che imparano dall’esperienza”” »

Bug fixing week on Panmind

It has been a tough week at Panmind’s HQ because, after many innovations
and new features released for you, we had to employ some counter measures
for the many, randomic, errors that you were experiencing while using the
platform.

We fixed:

* an error that caused the interface to hang when creating a ReS
contextually to the publishing of a new content
* a validation error that caused inability to publish when copy-pasting
text into the Project writeboards and messages editor
* an error that could happen when an user left the “sign up” page open
for too much time before actually signing up
* a Facebook login bug that prevented you to use it, unless you clicked
very quickly on the Facebook login button .

Moreover, we were challenged by a multi-faceted bug that currently affects
applications using the very same technology stack that we use, Ruby 1.9
and Rails 2.3: the infamousEncoding bug” that appears to the developer
as “Invalid byte sequence in US-ASCII” or “incompatible character encodings”.

For you user, it meant that, randomly, the application could tell you that
“something went wrong”, either in the whole page or via the lousy red box
that we use on Project to report errors. If you experienced this error in
the last month, you are now safe and everything will work as expected.

For the technically inclined, or for other developers facing the same
challenge, we cooked up a monkey patch to ActionView and ERb and a Rack
middleware to brutally close these issues, and while our solution is
not the most elegant or correct, it actually fixes these issues for our
users.

Broadly, the error is caused by the source encoding of Rails 2.3 files,
that miss the “magic comment” that set the encoding thus they default to
the ASCII-8BIT one. Because these sources contain the Strings used by
all _tag helpers in Rails, whenever you try to make them generate an
HTML tag containing UTF-8 characters, you’ll get an Exception because
Strings coded in ASCII-8BIT and UTF-8 cannot be concatenated safely.

Our patch overwrites the 4 core methods in the AV::Helpers::TagHelper
and the two methods in InstanceTag (used by form_for() and friends)
to force the encoding of their returned values to UTF-8.

Moreover, ERB::Util.html_escape (the h()) was overriden as well, by
forcing the encoding to UTF-8 on the string to be escaped, and we also
added a Rack Middleware to recode all the request parameters coming in
from HTTP clients i UTF-8.

As we said, these are brutal solutions for a problem that is properly
fixed by upgrading to the latest versions of the framework (Rails 3) and
the interpreter (Ruby 1.9.2p0), but on a big application like Panmind
this task needs time, and we wanted to fix errors for our users *now*.

The code of our combined patch to Rails 2.3 is available as a GitHub
gist, download it here: https://gist.github.com/669537 – and let us hear
from you in the comments!

Google Wave failure may help Google Me succeed

Credits: BBC, from web

Sharon Gaudin on computerworld.com

Computerworld - Lessons learned from the demise of Google Wave — Google threw in the towel on its first social networking offering this week — could provide the company’s engineers with a chance to come up with a far more viable service, analysts say.

Google announced on Wednesday that it is killing off its collaboration and communication tool about a year after the Google Wave service was launched.

In a blog post yesterday, Urs Hoelzle, Google senior vice president for operations, acknowledged that the social networking service was unable to gain any traction with users.

While Google Wave will be just another failed product by the end of the year, pieces of it will live on in other Google projects, the company said.

And that leads some industry watchers to wonder if Google is cutting bait so its developers can dust themselves off, use some lessons learned and some of Google Wave’s most interesting features to begin work on new social networking product. Continue reading “Google Wave failure may help Google Me succeed” »

New search method tracks down influential ideas

Princeton computer scientists David Blei (left) and Sean Garrish have developed a new method to search academic journals, and other collections of documents, such as websites, to trace the origins and spread of ideas. (Photo by Frank Wojciechowski)

From rdmag.com

Princeton computer scientists have developed a new way of tracing the origins and spread of ideas, a technique that could make it easier to gauge the influence of notable scholarly papers, buzz-generating news stories, and other information sources.

The method relies on computer algorithms to analyze how language morphs over time within a group of documents—whether they are research papers on quantum physics or blog posts about politics—and to determine which documents were the most influential.

“The point is being able to manage the explosion of information made possible by computers and the Internet,” said David Blei, an assistant professor of computer science at Princeton and the lead researcher on the project. “We’re trying to make sense of how concepts move around. Maybe you want to know who coined a certain term like ‘quark,’ or search old news stories to find out where the first 1960s antiwar protest took place.”

Blei said the new search technique might one day be used by historians, political scientists, and other scholars to study how ideas arise and spread.

While search engines such as Google and Bing help people sort through the haystack of information on the Web, their results are based on a complex mix of criteria, some of which—such as number of links and visitor traffic—may not fully reflect the influence of a document.

Scholarly journals traditionally quantify the impact of a paper by measuring how often it is cited by other papers, but other collections of documents, such as newspapers, patent claims, and blog posts, provide no such means of measuring their influence. Continue reading “New search method tracks down influential ideas” »

Seminario Panmind:”Amministrazioni pubbliche e cittadini 2.0″

from web

Esplorando forme di relazionalità online nei social network sites

Lorenza Parisi (Panmind Labs)
Giovedì 18 novembre, h:15:00
Aula Magna
Polo Universitario di Colle di Val d’Elsa
Viale Matteotti 15, Colle di Val d’Elsa, Siena, Italy

Il seminario è dedicato a descrivere le caratteristiche emergenti della presenza online, ancora scarsamente censita, dei comuni italiani sui siti di social networking (Facebook in particolare).
Nello specifico, in merito all’opportunità per le amministrazioni pubbliche di essere presenti su un social network site, le opinioni di esperti e policy makers si dividono. Alcuni sostengono che i social network possano rappresentare un medium attraverso il quale recuperare forme di relazione con i cittadini e dar vita a pratiche partecipative e di civic engagement; altri ritengono, invece, che si tratti di spazi poco istituzionali dedicati solo a forme di voyeurismo sociale o, al limite, di passatempo civico.

Nel corso del seminario presenteremo i risultati di una ricerca (A. Lovari, L. Parisi, 2010) che ha analizzato le caratteristiche della presenza istituzionale sulle Pagine di Facebook di 4 comuni italiani capoluogo di provincia (Rimini, Reggio nell’Emilia, Modena e Venezia).
Obiettivo dello studio è comprendere se la presenza su Facebook possa essere in grado di avvicinare i cittadini alle istituzioni e stimolare la partecipazione e l’interesse verso la vita civica. A questo scopo sono state descritte le modalità prevalenti di interazione delle amministrazioni pubbliche con i cittadini, mettendo in evidenza le strategie comunicative emergenti e la loro evoluzione nel tempo. Continue reading “Seminario Panmind:”Amministrazioni pubbliche e cittadini 2.0″” »

Booz & Company Study: R&D Spending on the Decline

(from tradingmarket.com)

Total R&D spending among the world’s top spenders on innovation dropped in 2009 for the first time in the 13 years studied, according to the 2010 Global Innovation 1000, the sixth annual study of corporate innovation spending, released recently by global management consulting firm Booz & Company.

According to the study, the 1,000 companies that spent the most on research and development decreased their total R&D spending by 3.5 percent to $503 billion in 2009. This followed a relatively strong 2008 during which R&D spending continued to grow despite the recession.

At the same time, revenues for the Innovation 1000 plunged 11 percent from $15.1 trillion in 2008 to $13.4 trillion in 2009 – nearly three times the rate of decline in R&D spending. As a result, R&D intensity, or R&D spending as a percentage of revenue, actually increased – from 3.46 percent in 2008 to 3.75 percent in 2009. Compared to the 3.5 percent reduction in R&D spending, the 1,000 top R&D spenders cut much more deeply into both sales, general and administrative expenses (a 5.4 percent reduction), and capital expenditures (a 17.5 percent drop). Continue reading “Booz & Company Study: R&D Spending on the Decline” »

Switch to our mobile site