|
avril 20
2010
|
Meet Your Time (www.meetyourtime.com) has been incubating for 6 months. It is expected to be released within the next two months.


|
avril 20
2010
|
Meet Your Time (www.meetyourtime.com) has been incubating for 6 months. It is expected to be released within the next two months.


|
mars 25
2009
|
Papier Coria 2009Posté par admin in visualisation, visual mining, social network analysis, publication, java, événement, ANR |
GraphDuplex fait l'objet d'une publication (poster) à Coria 2009.
Voici le résumé.
GraphDuplex : visualisation simultanée de N réseaux couplés 2 par 2
Martine HuraultPlantet (CNRS-LIMSI) — Elie Naulleau (Semiosys) — Bernard Jacquemin (SCIMEC CREM EA 3476)
L'analyse des réseaux sociaux fait un usage intensif d'outils de visualisation et, dans le domaine de la recherche d'information, l'exploration visuelle de réseaux lexicaux est utilisée comme une aide à la désambiguïsation ou au raffinement de la requête. Ces deux types de réseaux se trouvent associés via Internet lorsqu'un contenu textuel est lié à une activité sociale (méls, blogs, travail collaboratif). Dans cet article, nous présentons un logiciel de visualisation simultanée de plusieurs réseaux, GraphDuplex, qui, combiné à des méthodes statistiques, permet par exemple d'étudier conjointement un réseau social (ou plusieurs) et son réseau lexical associé. GraphDuplex permet en particulier des requêtes dynamiques interréseaux, entre les nœuds ou les liens des deux réseaux.
MOTSCLÉS : visualisation interactive, réseau social, réseau lexical, requête dynamique.
ABSTRACT. While social network analysis often focuses on graph structure of social actors, an increasing number of communication networks now provide textual content within social activity (email, instant messaging, blogging, collaboration networks). We present an open source visualization software, GraphDuplex, which brings together social structure and textual content, adding a semantic dimension to social analysis. GraphDuplex eventually connects any number of social or semantic graphs together, and through dynamic queries enables user interaction and exploration across multiple graphs of different nature.
KEYWORDS: interactive visualization, social network, lexical network, dynamic query.
|
sept. 29
2008
|
Nouveau sitePosté par admin in non classé |
Bonjour
Notre site est en cours de reconstruction. Les contenus ne sont pas encore complets. Veuillez nous en excuser.
Our web site is being revamped. English translations may come later too. Sorry for the inconvenience.
|
sept. 27
2008
|
GraphDuplex disponiblePosté par admin in visualisation, visual mining, social network analysis, java, graphs |
GraphDuplex est désormais disponible en open source sous la licence CeCILL (vous devez vous enregistrer afin d'accéder au téléchargement, pour cela utiliser le bouton connexion en haut de cette fenêtre). GraphDuplex repose principalement sur les librairies open source Jung et IVTK.
Le manuel utilisateur de GraphDuplex ainsi qu'un exemple d'utilisation sont disponibles ici.
Une vidéo montrant les possibilités est visible ici.
GraphDuplex permet de connecter n graphes deux à deux et de répercuter une sélection dans un graphe dans un autre graphe. Par exemple, si on clique sur un acteur social d'un réseau, dans le réseau sémantique couplé au réseau social, les mots utilisés par cet acteur sont mis en évidence. Le type histogramme est également pris en compte et permet d’afficher en lieu et place des nœuds des histogrammes en forme de pétales.
GraphDuplex fonctionne avec une base SQL qui doit décrire une table de noeuds et une table de lien. Un modèle applicatif XML décrit la structure des graphes et les attributs typés. Développé en Java, GraphDuplex a été testé sous Linux, MacOS X et WinXP. Si graphviz d'ATT est installé, les layout dot et neato sont supportés.
GraphDuplex a été développé pour le Limsi-CNRS dans le cadre du projet ANR AUTOGRAPH.
GraphDuplex has joined the Semiophore toolset with an open source CeCILL license. GraphDuplex allows you to couple N graphs by pairs. The aim is to link user selection accross graphs. In the instance above, when selecting actors of the social network, the implied lexicon used by this/these actor(s) shows in the semantic graph. A distribution type is also implemented, which allows visualization of histograms layered on vertices, in a petal layout. An XML application model describes how to read data from a JDBC SQL database and how to map database fields to the java application visual attributes.
GraphDuplex relies heavily on Jung and IVTK for data storage.
A video covering most of the features of the application is visible here (sorry in French).
User manual is available here, sorry in French for now.
|
août 19
2008
|
Vidéo-démo projet ANR SevenPosté par admin in visualisation, text mining, seven, java, ANR |
Vidéodémonstration de l'IHM de la plateforme SEVEN
|
août 18
2008
|
Analyse des sonsPosté par admin in visualisation, pictosonic, FFT, analyse sonore |
|
déc. 17
2007
|
k-way merge sortPosté par admin in performance, k-way merge sort, JVM 64bits, java |
Nous avons testé une implémentation du tri k-way merge sort.
Ce type de tri qui peut tirer parti des architecture multi-CPU et mutli-cores est 40 % plus rapide qu'un merge sort et 50% plus rapide qu'un quicksort.
Les tests implémentés en Java montrent que l'utilisation d'une JVM 64bits sous Linux permet de gagner encore 30% de performances.
Cliquer sur l'image ci-dessous pour le détails des résultats.
|
sept. 02
2007
|
Avec beaucoup de mémoire vive, pour calculer des matrices de très grande taille, pleines ou creuses, Colt est bien pratique. Colt utilise une OpenIntDoubleHashmap pour la SparseDoubleMatrix2D et la SparseDoubleMatrix1D. On a remplacé la OpenIntDoubleHashmap par une OpenLongDoubleHashmap ce qui nous a permi de définir la classe SparseSuperDoubleMatrix2D et SparseSuperDoubleMatrix1D, avec lequelles on peut stocker un peu plus de 21 milliards de cellules, ce que l’implémentation à base de integer ne peut pas.
Attention ce package demande quelques modifications mineures de sources de Colt : il s’agit de passer en public certains constructeurs et méthodes qui étaient en protected (compiler et les messages d’erreur indiqueront ce qu’il faut changer). On peut éviter cela en plaçant les classes dans le package cern.colt.matrix.impl de Colt.
Télécharger ici (vous devez être enregistré pour voir le package)
For those who have plenty of memory and who do not bother touching a bit the original Colt source code (though it can be avoid placing the Java files in the cern.colt.matrix.impl exsiting source code). Using a OpenLongDoubleHashmap instead of OpenIntDoubleHashmap, one can then store in SparseSuperDoubleMatrix2D or SparseSuperDoubleMatrix1D, a bit more than 21 billions cells.
Downloadable here for registered users.
|
juin 09
2007
|
Nous avons porté en Flash 9/AS3 l’adaptation des treemaps circulaires de Kai Wetzel, elles-même portées de C++ en Java. Nous en ferons un composant Flex qui sera disponible en open source.
Developpée en Flex cette IHM permet de naviguer dans un dendrogramme géant des tags Flickr visualisé sous la forme de treemaps circulaires. Collaboration avec France Télécom R&D dans le cadre du projet ANR Autograph.
|
juin 08
2007
|
Semiosys sera à i-Expo pour la conférence-atelier “A2 -L’apport des outils de visualisation de l’information dans la veille et le processus d’intelligence économique : Analyse et interaction visuelle autour de données textuelles : l’approche de Semiophore“. Salle Donatello, 13 juin de 14h à 17h. Plus d’infos ici.