Ontology Web Language (OWL)
“Dimmi quali vini dovrei servire per ognuna delle portate del seguente menù. E, mi raccomando, non mi piace il Sauternes.”
Sarebbe difficile oggi pro [...]
Metodologie e tecniche del Natural Language Processing
Il Natural Language Processing (NLP) consiste in un range di metodi e tecniche computazionali, con fondamenti teorici, per analizzare e rappresentare [...]
Disegnare una UI con Qt Designer
Come riportato nell'articolo seguente il framework Qt è composto da due componenti principali:Qt Creator: un IDE cross-platform che permette la r [...]
Iniziare con Aptana RadRails
Completata l'installazione di Aptana RadRails è possibile iniziare subito con lo sviluppo Ruby.Selezionare dal Menù File la voce New -> RubyPro [...]
Installare Aptana RadRails 2
Un ottimo ambiente di sviluppo per Ruby è senza dubbio Netbeans ma ovviamente è possibile utilizzare Eclipse attraverso un plugin, uno dei migliori a [...]
Semantic Web
“Take a relational database and webs it”
Tim Berners – Lee
Il Web è stato progettato come un grande spazio di informazioni, con l’obiettivo non solo [...]
Text Mining: estrarre informazioni dal testo
Giorno dopo giorno prendiamo sempre più coscienza dell’enorme mole di dati disponibile in formato digitale nei contesti più svariati. Tale quantità di [...]
Reti Neurali
Introduzione alle reti neuraliLa paternità delle reti neurali moderne è da attribuire all’incontro avvenuto nel 1942 tra lo psichiatra neuroanatom [...]
Installare Ruby su Ubuntu
Ruby è un linguaggio di programmazione dinamico con una grammatica complessa ma espressiva e con una libreria di classi ricca e con API potenti. Ruby [...]
Che cos’è il Clustering?
Il Clustering o analisi dei cluster[1] è un insieme di tecniche di analisi multivariata dei dati volte alla selezione e raggruppamento di elementi om [...]