Outil de veille technologique propulsé par IA et web scraping
Outil de veille technologique propulsé par IA et web scraping
Importance de la veille technologique pour une ESN
Dans un secteur où les technologies évoluent rapidement, la veille technologique est essentielle pour toute Entreprise de Services du Numérique (ESN).
Elle permet de :
- Maintenir la compétitivité en identifiant les innovations à forte valeur ajoutée.
- Anticiper les besoins des clients en proposant des solutions adaptées aux nouvelles tendances.
- Améliorer les compétences internes en ciblant les formations sur les technologies clés.
- Réduire les risques d’obsolescence en évitant les choix technologiques éphémères.
- Identifier des opportunités d’innovation grâce à la détection de technologies émergentes.
En renforçant son expertise et sa capacité d'innovation, une ESN se positionne comme un partenaire stratégique pour ses clients et valorise son image sur un marché compétitif.
Les défis du partage de la veille technologique dans une ESN
Dans une ESN, les experts sont souvent dispersés sur divers projets chez des clients, ce qui complique le partage et la diffusion efficace de la veille technologique.
1. Des équipes isolées
Les collaborateurs, immergés dans leurs missions respectives, manquent souvent de temps et de moyens pour échanger sur les nouvelles tendances. Cet isolement limite la capitalisation des connaissances au sein de l’entreprise.
2. Une veille fragmentée
Chaque expert mène souvent sa propre veille, mais celle-ci reste informelle et rarement centralisée. Le manque d’outils pour collecter, organiser et diffuser les informations entraîne une perte de valeur.
3. Absence de processus de diffusion
Sans cadre structuré ni plateformes collaboratives adaptées, la mutualisation des découvertes devient difficile. Les informations se retrouvent cloisonnées, freinant l’adoption rapide d’innovations pertinentes.
4. Risque de redondance
La fragmentation de la veille peut aussi entraîner des doublons dans les recherches, gaspillant du temps au détriment de l’efficacité.
Objectifs du projet
Un outil centralisé peut résoudre ces défis. Il faciliterait la collecte, le tri et la diffusion de la veille, assurant une visibilité commune des informations stratégiques pour tous les experts, où qu'ils soient.
L’objectif principal du projet est d’offrir un outil simple permettant aux membres d’une entreprise de partager les articles intéressants, les classifier et via la participation à une communauté de les promouvoir et partager au sein de communautés.
Apports de l’IA générative et du web scraping
Le web scraping assure une collecte exhaustive et automatisée, tandis que l’IA générative transforme ces données en contenus exploitables. Ensemble, ils rendent la veille technologique rapide, pertinente et accessible à l’ensemble des experts, quel que soit leur projet ou leur localisation.
Le web scraping permet de collecter automatiquement des informations issues de sources variées (blogs, articles, publications spécialisées) en temps réel. Cela évite la veille manuelle, chronophage et souvent partielle, en garantissant une couverture large et régulière des dernières tendances.
L’IA générative intervient pour analyser et résumer intelligemment le contenu collecté. Elle extrait les informations essentielles, filtre les doublons et reformule les contenus complexes en synthèses claires et adaptées aux besoins des experts.
Cela permet de :
- Gagner du temps en accédant directement à l’essentiel.
- Adapter la forme (résumés courts, points clés, etc.) pour une diffusion efficace.
Travail attendu
Implémenter une fonctionnalité permettant à partir de l’URL d’un article d’en extraire des informations et d’en produire une synthèse (titre de l’article, résumé, thèmes abordés, auteur, catégorie, communauté concernée) puis d’enregistrer cet article au sein d’une application de partage et de capitalisation de la veille technologique.
Ceci suppose les actions suivantes de la part des étudiants :
- Recueil du besoin
- Prise en main du modèle de données de la base des articles
- Recherche des solutions de web scraping et d’IA générative existantes
- Evaluation des différentes solutions
- Développement d’un MVP en Java avec web scraping et IA pour générer une synthèse d’un article. Une clé d’API OpenAI sera fournie aux étudiants.
- Tests et itérations : tester l’outil sur des sources variées pour valider sa pertinence et sa performance
- Création en low code d’une application très simple permettant de visualiser et partager les articles soumis
Techniques, outils, technologies, langages et canevas à mettre en œuvre
Java, Spring Boot, Angular, Low Code
Déplacement à prévoir (en dehors de l’école) : oui / non
Tout est envisageable en distanciel mais une ou deux rencontres en présentiel sont préférables pour créer du lien, s’assurer de la bonne compréhension mutuelle et faciliter la réussite du projet.