Système Intelligent de Recrutement : Analyse d'Offres et Evaluation de Candidats sous Qwen3.5-9B
Contexte Professionnel et Solution IA
Le volume croissant de candidatures dans les départements des Ressources Humaines pose un défi logistique majeur. Le tri manuel des Curriculum Vitae (CV) par rapport aux Descriptions de Poste (DP) est souvent源 à la fatigue cognitive et à l'oubli de profils pertinents. L'intégration de modèles de langage de ...
Publié le 29 septembre à 13h09
système de support client web open source | versions multilingues PHP/Java/Python | communication WebSocket pour Web, APP et mini-programmes
Dans un contexte numérique en pleine expansion, les entreprises dépendent de plus en plus de canaux de communication clients efficaces et rapides. Le système de support client en ligne joue un rôle central en tant qu’intermédiaire entre l’entreprise et ses utilisateurs. Il permet non seulement une réponse instantanée aux questions et besoins de ...
Publié le 28 septembre à 20h26
Dictionnaires en Python : concepts et opérations fondamentales
Définition d'un dictionnaire
Un dictionnaire est déclaré entre accolades {}, avec des paires clé-valeur séparées par des virgules. La clé et la valeur sont liées par un symbole de deux-points :.
# Dictionnaire vide
empty_map = {}
# Dictionnaire contenant des paires clé-valeur
profile = {
"prenom": "Luna",
"a ...
Publié le 27 septembre à 13h42
Extraction de données web : classement universitaire, comparaison de prix et téléchargement d'images
Exercice 1 : Scraping du clsasement académique chinois 2020
L'objectif consiste à extraire les données du classement ShanghaiRanking pour l'année 2020 en exploitant les bibliothèques requests et BeautifulSoup.
Impléation complète
import requests
from bs4 import BeautifulSoup
adresse = "http://www.shanghairanking.cn/rankings/bcur/2020" ...
Publié le 27 septembre à 00h31
Les Opérateurs en Python : Syntaxe, Priorités et Évaluation Court-Circuit
Classification des opérateurs fondamentaux
Python met à disposition plusieurs familles d'opérateurs pour manipuler des valeurs, réaliser des calculs et orienter le flux d'exécution d'un programme.
Opérateurs arithmétiques
Opérateur
Description
Exemple
+
Addition
5 + 3 renvoie 8
-
Soustraction
10 - 4 renvoie 6
*
Multiplication
3 * 4 r ...
Publié le 26 septembre à 16h02
Développement d'un jeu de devinettes en Python : de la conception au contrôle de version
Objectifs techniques et environnement de développement
Cette étude pratique se concentre sur la création d'une application console en Python, en mettant l'accent sur la maîtrise de l'environnement de développement intégré (IDE) PyCharm, les techniques de débogage avancées et l'intégration du contrôle de version via Git. L'objectif est de consol ...
Publié le 26 septembre à 04h28
Domaines d'application principaux de Python
1.1 Historique de Python
Créé en 1989 par Guido van Rossum (surnommé affectueusement « le père Python »), Python a été développé comme un langage interprété, doté d'une syntaxe claire et simple, et d'une puissante expressivité. Guido van Rossum est toujours le principal coordinateur du développement de Python, ce qui lui a valu le surnom de « d ...
Publié le 25 septembre à 20h57
Utilisation du framework unittest dans Python
Introduction à unittest
Le module unittest fait partie de la bibliothèque standard de Python et fournit un cadre complet pour écrire et exécuter des tests unitaires. Inspiré de frameworks comme JUnit, il supporte l'organisation des tests, l'initialisation et le nettoyage d'environnements, ainsi que la gestion fine des résultats.
Concepts fondam ...
Publié le 25 septembre à 07h26
Compréhension du code source Python de Selenium : WebDriverWait
Attente explicite avec Selenium
L'attente explicite (ou explicit wait) permet d'attendre qu'une condition spécifique soit satisfaite avant de poursuivre l'exécution du script. Contrairement à l'attente implicite qui s'applique globalement à tous les éléments du DOM, l'attente explicite cible un élément ou une condition particulière. Si la condi ...
Publié le 22 septembre à 21h35
Automatisation Web et Scraping avec Selenium
Selenium est un outil initialement conçu pour les tests automatisés, mais il est également très utile pour le scraping web, particulièrement lorsque les données nécessitent l'exécution de JavaScript. Son fonctionnement repose sur le contrôle d'un navigateur web réel, simulant ainsi les actions d'un utilisateur (navigation, saisie, clics) pour o ...
Publié le 22 septembre à 09h22