Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Idée de fonctionnalité : interagir avec les noeuds #36

Open
ipante opened this issue Sep 14, 2015 · 4 comments
Open

Idée de fonctionnalité : interagir avec les noeuds #36

ipante opened this issue Sep 14, 2015 · 4 comments

Comments

@ipante
Copy link
Contributor

ipante commented Sep 14, 2015

Le projet pourrait bénéficier de la fonctionnalité suivante: en cliquant sur un noeud (personnage), on pourrait obtenir

  1. l'entier de ses répliques (si possible assorties de leur contexte structurel : Acte II, scène 3, etc.)
  2. une analyse sommaire de son lexique (par exemple sous la forme de nuage de mots)

Dans un contexte pédagogique, on pourrait utiliser cette fonctionnalité pour

  1. aller directement à la première apparition du personnage
  2. comparer son style discursif à d'autres personnages

Il y a sans doute des recoupements à réaliser avec les histogrammes de Martin.

A très vite et bonne reprise tout le monde!

@yrochat
Copy link
Member

yrochat commented Sep 14, 2015

De très bonnes idées.

  1. Difficile à imaginer dans le contexte actuel de la visualisation en réseau pour des raisons de place/disposition. En tout cas, ce doit facile d'extraire un csv par exemple pour le partager, ou alors le réintégrer dans un autre module qui fasse des stats descriptives sur le texte.
  2. Ici nous allons probablement devoir faire appel à de nouveaux modules JavaScript ?

En parlant d'interactions avec les noeuds, nous pourrions aussi utiliser un menu qui s'affiche au passage ou click de souris pour offrir des informations sur le personnage concerné.

Bonne rentrée ! 😈

PS.
Que sont les "histogrammes de Martin" ? Une idée que vous avez discutée après mon départ ?

@grandjeanmartin
Copy link
Member

Je pense que "mes histogrammes" désignent la proposition que j'avais faite d'enrichir notre "Dashboard" par un ou plusieurs histogrammes du nombre de répliques par scène, ou de personnages, ou histogrammes des répliques d'un seul personnage, etc. (Pour que le lecteur se situe visuellement où il en est dans l'action)

@ipante
Copy link
Contributor Author

ipante commented Sep 14, 2015

Merci Yannick.

  1. En fait, je pensais qu'un click sur le personnage viendrait remplacer le texte de droite par les répliques qui lui sont associées. Le graphe lui-même ne serait donc pas encombré par ces informations. Ceci dit, cela suppose peut-être une révision significative du code et je suis conscient qu'il y a bien d'autres choses à faire avant. Mais enfin, c'est sans doute un scénario d'usage à garder en tête.
  2. Oui. Il faudrait tester, mais des modules pour D3 semblent déjà exister. Exemple: https://github.com/jasondavies/d3-cloud.

PS: oui, je pensais à la même chose que toi Martin.

@yrochat
Copy link
Member

yrochat commented Sep 14, 2015

Merci pour les réponses :-)

Je vois tout à fait l'utilité de ce scénario, et m'interrogeais seulement
sur la réalisation. Actuellement, une seule réplique peut prendre toute la
page. Nous pourrions par exemple n'afficher que le début de la réplique,
sur une ligne (suivie de points de suspension et d'un dégradé vers le blanc
par exemple), et ouvrir l'ensemble des répliques en coulissant vers la
droite, en ouvrant une nouvelle fenêtre, en affichant tout dans l'interface
actuelle, etc.

Le lun. 14 sept. 2015 à 13:21, ipante [email protected] a écrit :

Merci Yannick.

  1. En fait, je pensais qu'un click sur le personnage viendrait
    remplacer le texte de droite par les répliques qui lui sont associées. Le
    graphe lui-même ne serait donc pas encombré par ces informations. Ceci dit,
    cela suppose peut-être une révision significative du code et je suis
    conscient qu'il y a bien d'autres choses à faire avant. Mais enfin, c'est
    sans doute un scénario d'usage à garder en tête.
  2. Oui. Il faudrait tester, mais des modules pour D3 semblent déjà
    exister. Exemple: https://github.com/jasondavies/d3-cloud.

PS: oui, je pensais à la même chose que toi Martin.


Reply to this email directly or view it on GitHub
#36 (comment)
.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants