Plateforme d'assistance pédagogique intelligente qui soutient l'interaction en langage naturel
Chinois simplifié | Anglais
Félicitations à l'assistant de l'IA XiaoHui pour avoir remporté le prix national dans les compétitions suivantes ?:
(16e) China College Student Design Design Concours Competition Application et de développement Track - Premier prix national
Le 13e concours de conception de logiciels d'étudiants du Collège "China Software Cup" basé sur la plate -forme d'intelligence artificielle IFLYTEK
2024 China University Computer Competition - Network Technology Challenge - A1 Creative Track - National Third Prize
Video de démonstration de travail: [National Second Prix] "China Software Cup" Concours de conception de logiciels étudiants du Collège - A5 Digital et intelligent Education Application Logiciel Development basé sur la plate-forme d'intelligence artificielle Iflytek - "Tonghui Intelligence Teaching" Plateforme d'enseignement personnalisée avec des sentiments chaleureux et des sentiments de travail

Utilisez un grand modèle de langue comme assistant personnel, laissez (il / elle) vous aide à naviguer sur la plate-forme d'enseignement, à interroger les informations d'enseignement, à résumer le contenu Web, à résoudre vos problèmes, à répondre à vos exigences et même à discuter avec (il / elle) et à parler d'amour, etc.!
Il n'est plus nécessaire d'utiliser la souris pour cliquer et parcourir sous les entrées et navigation de page Web compliquées et compliquées; Il n'est plus nécessaire d'apprendre la logique et les méthodes de fonctionnement des affaires et de fonctionnement; Il n'est plus nécessaire d'observer et d'analyser les différentes données de graphique à froid affichées sur la page Web.
Grâce à l'assistant d'enseignement intelligent, l'assistant d'enseignement intelligent vous aidera à passer au module de page Web correspondant et à vous aider à résumer le contenu de la page Web, à analyser les données du graphique et à vous aider à parcourir la plate-forme d'enseignement sans aucun obstacle et à effectuer des tâches d'enseignement.
Grâce à des technologies telles que la voix au texte (STT), le modèle grand langage (LLM), le texte à la voix (TTS), etc., nous avons créé XiaoHui, un assistant d'enseignement intelligent, et vous l'avons présenté.

Vous ne voulez pas apprendre la logique commerciale d'une plate-forme pédagogique complexe? Cela n'a pas d'importance!
Laissez XiaoHui aider les étudiants à soumettre les devoirs et à effectuer des tâches; Aidez les enseignants à terminer les opérations lourdes de la participation aux cours et de l'attribution des devoirs.
Malheureusement, XiaoHui ne peut effectuer que la navigation de routage à l'heure actuelle, mais les fonctions telles que l'attribution des devoirs, l'interrogation de données d'arrière-plan et le remplissage de formulaires sont théoriquement possibles .
Quelle que soit la tâche, dites simplement un mot à XiaoHui, XiaoHui passera certainement par le feu et l'eau pour vous et faire de son mieux pour répondre à vos besoins!




Le projet utilise Node.js v18.18.0 comme environnement de fonctionnement et est développé via le cadre Vue3.
L'intein frontal utilise une interface utilisateur naïve et une bibliothèque de composants d'élément plus. Il ajoute également un modèle d'interaction tridimensionnel implémenté via Spline.
Le backend utilise Django comme Framework Server, Python version 3.12.0, et le projet a trois services backend, qui sont tous situés dans le répertoire /affiliate-project .
Leurs respectifs sont:
Veuillez l'utiliser d'abord lors de l'exécution du projet:
npm instalPour installer les bibliothèques et dépendances requises dans package.json
utiliser
npm run devVous pouvez démarrer le front-end du projet et rencontrer XiaoHui en visitant http://127.0.0.1:5173/.
Mais si vous souhaitez saisir le site Web d'enseignement et laisser XiaoHui commencer à fonctionner, vous devez démarrer trois services backend:
Entrez respectivement AvatarServer , backend et cdn dans le répertoire /affiliate-project .
requirements.txt et readme.md sous chaque backend pour plus de détails. Exécutez séparément le fichier run.bat dans le répertoire correspondant pour démarrer le service back-end.
Amusez-vous!
L'assistant humain intelligent XiaoHUI peut aider les utilisateurs à effectuer des fonctions de saut de routage. Décrivez simplement vos besoins en langage naturel, et XiaoHui vous aidera à effectuer des sauts.
Pour un processus d'implémentation spécifique, veuillez consulter le fichier /src/components/UnityInteraction.vue .
Outre l'assistant d'enseignement virtuel XiaoHUI, il n'y a pas d'autres points forts dans le projet. La personne virtuelle XiaoHUI a été mise en œuvre par nous dans le composant /src/components/UnityComponent.vue . Tout le monde est invité à en discuter ensemble.