Contexte
Savoirs ([Url visible pour les membres Pro]) est une plateforme numérique, développée en RubyOnRails, qui propose à ses utilisateurs de naviguer dans une collection de textes en histoire et anthropologie des sciences et des savoirs. L’utilisateur construit un parcours de lecture à partir des suggestions de lecture proposées par des algorithmes sur la base de trois modes d'indexation des textes (chronologique, conceptuel via un thesaurus, et géographique). Plus d’infos sur [Url visible pour les membres Pro]

L’équipe de Savoirs est une équipe composée d'une dizaine de membres du monde universitaire : chercheur·se·s, étudiant.e.s, ingénieur·e·s, développeur·se·s. Vous serez en lien direct avec deux membres de l’équipe : une ingénieure de recherche en humanités numériques de l’École des hautes études en sciences sociales et un chercheur postdoctorant en humanités numériques de l’École polytechnique fédérale de Lausanne. Vous travaillerez en lien avec un autre prestataire profil Python / Data Science qui sera chargé de développer des nouveaux algorithmes de suggestions.

Missions
Réintégration du moteur d’indexation de la base de textes (a priori, Solr car une première implémentation existe mais n’est pas en production) afin de fournir un moyen efficace d’interroger les textes par les nouveaux algorithmes de suggestion qui seront développés par l’autre prestataire,

Intégration dans l’application Savoirs des résultats pré-calculés (output) des algorithmes de suggestion pour pouvoir présenter les nouvelles suggestions à l’utilisateur sur l’interface (le frontend). Comme la base de textes XML est alimentée en nouveaux textes, ceux-ci doivent être ré-indexés, les outputs des algorithmes vont aussi changer, il faudrait donc pouvoir récupérer les mises à jour des outputs en mode asynchrone,

Assurer la maintenance de l’application ainsi que réaliser des activités ponctuelles décrites ci-dessous :
migration de l’outil de gestion de la base de textes XML, BaseX ([Url visible pour les membres Pro]) de notre ancien serveur vers le nouveau.
création d’une nouvel espace de pré-production sur le nouveau serveur
Pour effectuer ces tâches, un accès administrateur à ce nouveau serveur est assuré.

Livrables à fournir par le prestataire : tout le code source et tous les assets produits pour les besoins du cahier des charges qui sera établi en amont avec le prestataire ; à déposer sur le Gitlab du projet en licence ouverte, à définir ensemble, avec toute la documentation nécessaire au suivi et la reprise du projet par la suite.

Environnement de travail : principalement en distanciel avec possibilité de réunions en présentiel à Paris.

Profil recherché
Développeur RubyOnRails et Solr

Années d’expérience : 5 ans minimum, sur des projets ayant utilisé RubyOnRails

Soft skills : collaboration avec une petite équipe pluridisciplinaire, collaboration avec un autre prestataire pour l’intégration des résultats des nouveaux algorithmes de suggestion, intérêt pour les sciences humaines et sociales et les humanités numériques

Budget indicatif : 1.000 € à 10.000 €
Publication : 22 juin 2022 à 13h59

11 freelances ont répondu à ce projet

8 propositions de devis en moins de 2h

+4
Montant moyen des devis proposés : 2 400 €
Estimation du délai de réalisation : 14 jours
Publier un projet similaire
Déposez un projet similaire
Publication 100% gratuite
Recevez 10 devis en moyenne
Pas de commission à payer

Vous êtes prestataire et vous cherchez des missions ?

Remplissez rapidement votre carnet de commandes en utilisant Codeur.com pour contacter des nouveaux clients.

Créer un compte gratuitement

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.