IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Demande d'aide pour 4 modifs à BeaqleJS


Sujet :

JavaScript

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Retraitée
    Inscrit en
    Septembre 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraitée
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2018
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Demande d'aide pour 4 modifs à BeaqleJS
    Bonjour,

    j'aide une étudiante à effectuer un test de perception auditive Mushra fait avec BeaqleJS https://hsu-ant.github.io/beaqlejs/.
    Exemple de test ici: http://hsu-ant.github.io/beaqlejs/demo/mushra/

    Je l'ai installé sur un serveur web et il fonctionne très bien. Mais il faudrait d'urgence 3 ou 4 modifs que j'ai explicitées en anglais et que je vais traduire de ce pas en français.

    Temps estimé: connaissance du script 30 min, modifs 30 min, test et corrections 30 min.
    Petite rémunération et crédit au bas de chaque page du test.

  2. #2
    Nouveau Candidat au Club
    Femme Profil pro
    Retraitée
    Inscrit en
    Septembre 2018
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraitée
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2018
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Détails sur les modifs souhaitées à BeaqleJS
    Les playlists sont saisies dans la page config de Beaqle et un script javascript injecte du contenu dans une page html pour générer autant de pages de test qu'il y a de playlists.

    Dans chaque playlist, il y a un morceau de référence et des fichiers audio à évaluer sur une échelle de 0 à 100 en fonction d'un critère qui, dans notre cas, sera la similitude à la référence. Sur chacune de ces pages de test, les morceaux à tester sont listés aléatoirement par recours à l'algo de Fisher-Yates.

    Modifs souhaitées:

    1) [RESOLU] Actuellement ces pages de test sont déroulées de façon séquentielle. Or il faudrait qu'elles soient générées aléatoirement, ce qui semble déjà prévu avec le paramètre "RandomizeTestOrder": true/false. A tester (je vais dans les 2h qui viennent accroître la playlist de test sur mon serveur).

    En fait il faudrait que le créateur du test puisse définir dans la config:
    • Le nombre total de playlists
    • Le nombre de playlists à servir à chaque évaluateur/session (si ces deux chiffres ne sont pas égaux, sélection aléatoire)
    • l'ordonnancement des pages à servir, ce fameux "RandomizeTestOrder": true/false.


    2) Actuellement les évaluateurs sont censés aller jusqu'au bout du test (message s'affiche s'ils interrompent avant la fin et les données déjà saisies ne sont pas sauvegardées). Il faudrait leur donner la possibilité de s'interrompre en tout temps et dès lors:
    • ajouter un bouton d'exit sur chaque page du test qui enverrait les notations partielles sur le serveur et afficherait la page de remerciements déjà reçue par ceux qui complètent totalement le test.

    A noter que je n'ai pas encore examiné le fichier .txt produit

    3) Actuellement, dans chaque page de tes,t le morceau de référence est dupliqué automatiquement dans la liste des morceaux à évaluer. Il faudrait pouvoir préciser dans la config si on veut ou non ce doublon et modifier le javascript en conséquence.
    • Reference file added to audiopool: True/false


    4) dans le fichier config on peut définir notation par défaut sur la barre d'évaluation."RateDefaultValue":0 . Je l'ai fixée à 50 sans obtenir le résultat escompté. Fini par hard-coder la valeur de 50 dans le javascript mais il doit y avoir une façon plus élégante de corriger ce bug...

Discussions similaires

  1. demande d'aide pour modification d'une macro
    Par personalités dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 29/07/2015, 20h07
  2. [xsl][xalan]Demande d'aide pour un comptage
    Par HomoErectus dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 19/09/2005, 09h22
  3. Demande d'aide pour query difficile
    Par ericjean514 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 22/02/2005, 18h52
  4. Demande d'aide pour une requête
    Par arkzor dans le forum Requêtes
    Réponses: 3
    Dernier message: 28/12/2004, 02h40
  5. [TPW][cours]Demande d'aide pour finir un programme
    Par jf dans le forum Turbo Pascal
    Réponses: 21
    Dernier message: 16/06/2003, 18h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo