Table des matières
1. Introduction
Cet article présente la méthode classique d'extraction de connaissances sous deux perspectives : l'exploration de mots-étiquettes et classification des mots-clés. Les méthodes d'exploration de mots-clés sont divisées en méthodes non supervisées, méthodes supervisées et méthodes de supervision à distance, comme le montre la figure 1. L'exploration de mots-étiquettes sélectionne les mots-étiquettes les plus performants en deux étapes : l'exploration des mots candidats et la classification des mots-étiquettes modélisent généralement conjointement l'extraction et la classification des mots-étiquettes, et les transforment en une tâche d'annotation de séquence pour la reconnaissance d'entités nommées.
Segmentez d'abord le document ou segmentez les mots N- combinaisons de grammes comme mots candidats, puis notez les mots candidats en fonction de caractéristiques statistiques.
Méthode de supervision à distance
AutoPhrase
Modèle d'annotation de séquence NER
Méthode supervisée à distance
AutoNER
BOND [12] est un modèle de reconnaissance d'entité en deux étapes basé sur l'apprentissage supervisé à distance. Dans la première étape, des étiquettes longue distance sont utilisées pour adapter le modèle linguistique pré-entraîné à la tâche NER ; dans la deuxième étape, le modèle Étudiant et le modèle Enseignant sont d'abord initialisés avec le modèle formé à l'étape 1, puis le pseudo -les étiquettes générées par le modèle Enseignant sont utilisées pour associer le modèle Étudiant. Mener une formation pour minimiser l'impact des problèmes de bruit causés par la supervision à distance.
Cet article présente les méthodes classiques d'extraction de connaissances sous les deux perspectives de l'exploration de mots-clés et des mots-clés. classification, y compris les méthodes classiques non supervisées et supervisées à distance TF-IDF et TextRank qui s'appuient sur des données annotées manuellement, AutoPhrase, AutoNER, etc., qui sont largement utilisées dans l'industrie, peuvent fournir des références pour la compréhension du contenu de l'industrie, la construction de dictionnaires et NER pour la compréhension des requêtes.
【1】Campos R, Mangaravite V, Pasquali A, et al Yake ! Extracteur automatique de mots-clés indépendant de la collection[C]//Advances in Information Retrieval : 40th European Conference on IR Research, ECIR. 2018, Grenoble, France, 26-29 mars 2018, Actes 40. Springer International Publishing, 2018 : 806-810 https://github.com/LIAAD/yake
Maison Périphériques technologiques IA Parlons de l'extraction de connaissances. L'avez-vous appris ?

Parlons de l'extraction de connaissances. L'avez-vous appris ?

Nov 13, 2023 pm 08:13 PM
知识 extrait ner

1. Introduction

L'extraction de connaissances fait généralement référence à l'extraction d'informations structurées à partir de texte non structuré, telles que des balises et des phrases contenant des informations sémantiques riches. Ceci est largement utilisé dans des scénarios tels que la compréhension du contenu et la compréhension des produits dans l'industrie. En extrayant des balises précieuses à partir d'informations textuelles générées par l'utilisateur, il est appliqué au contenu ou aux produits. L'extraction des connaissances s'accompagne généralement de l'extraction de balises ou d'expressions extraites. La classification est généralement modélisée comme une tâche de reconnaissance d'entité nommée. Une tâche courante de reconnaissance d'entité nommée consiste à identifier les composants d'entité nommée et à classer les composants en noms de lieux, noms de personnes, noms d'organisations, etc., l'extraction de mots de balise liés au domaine identifie et combine les balises ; mots. Divisez en catégories définies par domaine, telles que la série (Air Force One, Sonic 9), la marque (Nike, Li Ning), le type (chaussures, vêtements, numérique), le style (style INS, style rétro, style nordique), etc.

Pour faciliter la description, les balises ou expressions riches en informations seront collectivement appelées mots-étiquettes ci-dessous

2. Classification de l'extraction de connaissances

Cet article présente la méthode classique d'extraction de connaissances sous deux perspectives : l'exploration de mots-étiquettes et classification des mots-clés. Les méthodes d'exploration de mots-clés sont divisées en méthodes non supervisées, méthodes supervisées et méthodes de supervision à distance, comme le montre la figure 1. L'exploration de mots-étiquettes sélectionne les mots-étiquettes les plus performants en deux étapes : l'exploration des mots candidats et la classification des mots-étiquettes modélisent généralement conjointement l'extraction et la classification des mots-étiquettes, et les transforment en une tâche d'annotation de séquence pour la reconnaissance d'entités nommées.

Figure 1 Classification des méthodes d'extraction de connaissances Parlons de lextraction de connaissances. Lavez-vous appris ? 3. Tag word mining

Méthode non supervisée

Méthode basée sur les statistiques

Segmentez d'abord le document ou segmentez les mots N- combinaisons de grammes comme mots candidats, puis notez les mots candidats en fonction de caractéristiques statistiques.

TF-IDF (Term Frequency-Inverse Document Frequency) : comptez le score TF-IDF de chaque mot. Plus le score est élevé, plus la quantité d'informations contenues est grande.
  • Contenu réécrit : Méthode de calcul : tfidf(t, d, D) = tf(t, d) * idf(t, D), où tf(t, d) = log(1 + freq(t) , d )), freq(t,d) représente le nombre de fois où le mot candidat t apparaît dans le document actuel d, idf(t,D) = log(N/count(d∈D:t∈D)) représente le mot candidat t Dans combien de documents apparaît-il ? Il est utilisé pour indiquer la rareté d'un mot. Si un mot n'apparaît que dans un seul document, cela signifie que le mot est rare et contient des informations plus riches. Dans des scénarios commerciaux spécifiques, des outils externes peuvent être utilisés. pour analyser les mots candidats. Effectuez d’abord une série de sélections, par exemple en utilisant des marqueurs de parties du discours pour filtrer les noms.

YAKE[1] : cinq fonctionnalités sont définies pour capturer les fonctionnalités des mots-clés, qui sont combinées de manière heuristique pour attribuer un score à chaque mot-clé. Plus le score est bas, plus le mot-clé est important. 1) Lettres majuscules : Le terme en lettres majuscules (sauf le premier mot de chaque phrase) est plus important que le terme en lettres minuscules, qui correspond au nombre de mots en gras en chinois 2) Position des mots : chaque paragraphe du texte Quelques mots ; au début sont plus importants que les mots suivants ; 3) Fréquence des mots, compte la fréquence d'apparition des mots ; 4) Contexte des mots, utilisé pour mesurer le nombre de mots différents qui apparaissent sous une taille de fenêtre fixe, un mot Plus il y a de mots différents co -se produire, plus l'importance du mot est faible ; 5) Le nombre de fois qu'un mot apparaît dans différentes phrases, un mot apparaît dans plus de phrases, plus il est important.

Modèle basé sur un graphique

TextRank[2] : effectuez d'abord une segmentation de mots et un marquage de partie de discours sur le texte, puis filtrez les mots vides, ne laissant que les mots avec une partie de discours spécifiée. pour construire un graphique. Chaque nœud est un mot et les bords représentent des relations entre les mots, qui sont construites en définissant la cooccurrence de mots dans une fenêtre mobile d'une taille prédéterminée. Utilisez le PageRank pour mettre à jour le poids des nœuds jusqu'à convergence ; triez les poids des nœuds dans l'ordre inverse pour obtenir les k mots les plus importants comme mots-clés candidats ; marquez les mots candidats dans le texte original, et s'ils forment des phrases adjacentes, combinez-les en plusieurs mots-clés. phrases pour phrases.

Méthode basée sur la représentation Modèle basé sur l'intégration

La méthode basée sur la représentation classe les mots candidats en calculant la similarité vectorielle entre les mots candidats et les documents.

EmbedRank[3] : sélectionnez les mots candidats grâce à la segmentation des mots et au marquage de parties du discours, utilisez Doc2Vec et Sent2vec pré-entraînés comme représentations vectorielles des mots et documents candidats, et calculez la similarité cosinus pour classer les mots candidats. De même, KeyBERT[4] remplace la représentation vectorielle d'EmbedRank par BERT.
  • Méthode de supervision

Les méthodes supervisées calculent si les mots candidats appartiennent aux mots d'étiquette en entraînant un modèle.
  • Première sélection des mots candidats, puis utilisation de la classification des mots-clés : le modèle classique KEA[5] utilise Naive Bayes comme classificateur pour noter les mots candidats N-gram à l'aide de quatre fonctionnalités conçues.
  • Formation conjointe sur la sélection des mots candidats et la reconnaissance des mots-clés : BLING-KPE[6] prend la phrase originale en entrée, utilise CNN et Transformer pour encoder la phrase N-gramme de la phrase et calcule la probabilité que la phrase soit un mot-étiquette, et s'il s'agit d'un mot d'étiquette. Les mots d'étiquette sont étiquetés manuellement. BERT-KPE[7] Basé sur l'idée de BLING-KPE, ELMO est remplacé par BERT pour mieux représenter le vecteur de la phrase.

Parlons de lextraction de connaissances. Lavez-vous appris ?Figure 2 Structure du modèle BLING-KPE


Méthode de supervision à distance

AutoPhrase

Le représentant typique de la méthode de supervision à distance est AutoPhrase [10]. L'excavation est largement utilisée . AutoPhrase utilise des bases de connaissances existantes de haute qualité pour effectuer des formations supervisées à distance afin d'éviter les annotations manuelles.

Dans cet article, nous définissons les expressions de haute qualité comme des mots ayant une sémantique complète, lorsque les quatre conditions suivantes sont remplies en même temps

  • Popularité : la fréquence d'apparition dans le document est suffisamment élevée
  • Concordance : La collocation des jetons apparaît La fréquence de est beaucoup plus élevée que les autres collocations après remplacement, c'est-à-dire la fréquence de co-occurrence
  • Caractère informatif : informatif et clairement indicatif, comme « c'est » est un exemple négatif sans information ; : phrase et ses sous-caractères Les phrases doivent être complètes.
  • Le processus d'extraction de balises AutoPhrase est illustré à la figure 3. Premièrement, nous utilisons le marquage de parties du discours pour filtrer les mots N-gram à haute fréquence comme candidats. Ensuite, nous classons les mots candidats grâce à une supervision à distance. Enfin, nous utilisons les quatre conditions ci-dessus pour filtrer les phrases de haute qualité (ré-estimation de la qualité des phrases)

Figure 3 Processus d'exploration de balises AutoPhrase Parlons de lextraction de connaissances. Lavez-vous appris ? Obtenez des phrases de haute qualité à partir de la base de connaissances externe en tant que Positive Pool, et autres phrases comme pool négatif Par exemple, selon les statistiques expérimentales de l'article, il y a 10 % d'expressions de haute qualité dans le pool d'exemples négatifs car elles ne sont pas classées en exemples négatifs dans la base de connaissances. Par conséquent, l'article utilise un. classificateur d'ensemble forestier aléatoire comme le montre la figure 4 pour réduire les paires de bruit L'impact de la classification. Dans les applications industrielles, la formation des classificateurs peut également utiliser la méthode de deux classifications des tâches de relation inter-phrases basée sur le modèle de pré-formation BERT [13].

Figure 4 Méthode de classification des mots-clés AutoPhrase Parlons de lextraction de connaissances. Lavez-vous appris ? IV. Classification des mots-clés

Méthode supervisée

Modèle d'annotation de séquence NER

La reconnaissance d'entités nommées (NER) est également une méthode d'extraction d'étiquettes qui entraîne conjointement le filtrage des mots candidats et la reconnaissance des mots d'étiquette. Elle identifie généralement les entités dans les phrases pour les scénarios où la quantité d'informations sur la phrase est relativement répétitive. implémenté à l’aide d’un modèle d’annotation de séquence. En prenant la phrase en entrée, prédisez la probabilité que chaque jeton de la phrase appartienne à l'étiquette suivante : B (Début) -LOC (nom du lieu), I (Intérieur) -LOC (nom du lieu), E (Fin) -LOC ( nom de lieu), O (Autres), etc., où "-" est suivi de la catégorie à laquelle appartient le mot d'entité. Dans les tâches NER chinoises, des méthodes basées sur les caractères plutôt que sur le vocabulaire sont généralement utilisées pour la modélisation des annotations de séquences afin d'éviter le problème de mauvaise transmission causé par la segmentation des mots chinois. Par conséquent, les informations de vocabulaire doivent être introduites pour renforcer les limites des mots d'entité.

Lattice LSTM[8] est le premier ouvrage à introduire des informations de vocabulaire pour les tâches chinoises NER. Lattice est un graphe acyclique orienté Les caractères de début et de fin du vocabulaire déterminent la position de la grille lors de la correspondance d'une phrase grâce aux informations de vocabulaire (dictionnaire). , une structure de type treillis peut être obtenue, comme le montre la figure 5 (a). La structure Lattice LSTM fusionne les informations de vocabulaire dans le LSTM natif, comme indiqué en 5(b). Pour le caractère actuel, toutes les informations du dictionnaire externe se terminant par ce caractère sont fusionnées. Par exemple, « magasin » fusionne « personnes et pharmacies » et. Informations "Pharmacie". Pour chaque caractère, Lattice LSTM utilise un mécanisme d'attention pour fusionner un nombre variable d'unités de mots. Bien que Lattice-LSTM améliore efficacement les performances des tâches NER, la structure RNN ne peut pas capturer les dépendances longue distance, et l'introduction d'informations lexicales entraîne des pertes. Dans le même temps, la structure dynamique Lattice ne peut pas réaliser pleinement le parallélisme GPU. a effectivement amélioré ces deux questions. Comme le montre la figure 5 (c), le modèle Flat capture les dépendances longue distance via la structure Transformer et conçoit un codage de position pour intégrer la structure Lattice. Après avoir fusionné les mots correspondant aux caractères en phrases, chaque caractère et mot est construit en deux. L'encodage de la position de la tête et l'encodage de la position de la queue aplatissent la structure de treillis d'un graphe acyclique dirigé à une structure de transformateur à treillis plat plate.

Parlons de lextraction de connaissances. Lavez-vous appris ?Figure 5 Modèle NER introduisant des informations de vocabulaire

Méthode supervisée à distance

AutoNER

AutoNER [11] utilise des dictionnaires externes pour construire des données de formation pour la reconnaissance d'entités supervisées à distance et exécute d'abord reconnaissance des limites des entités (Entity Span Recognition), puis classification des entités (Entity Classification). La construction du dictionnaire externe peut utiliser directement la base de connaissances externe ou utiliser la méthode d'exploration AutoPhrase pour effectuer d'abord une extraction de mots-étiquettes hors ligne, puis utiliser le modèle AutoNER pour mettre à jour progressivement les mots-étiquettes.

Afin de résoudre le problème du bruit en supervision à distance, nous utilisons le schéma d'identification des limites d'entité de Tie or Break pour remplacer la méthode d'étiquetage BIOE. Parmi eux, Tie signifie que le mot actuel et le mot précédent appartiennent à la même entité, et Break signifie que le mot actuel et le mot précédent ne sont plus dans la même entité. Dans la phase de classification des entités, Fuzzy CRF est utilisé pour traiter. avec les multiples caractéristiques d'une entité. Différents types de situations

Figure 6 Diagramme de structure du modèle AutoNER Parlons de lextraction de connaissances. Lavez-vous appris ?

BOND

BOND [12] est un modèle de reconnaissance d'entité en deux étapes basé sur l'apprentissage supervisé à distance. Dans la première étape, des étiquettes longue distance sont utilisées pour adapter le modèle linguistique pré-entraîné à la tâche NER ; dans la deuxième étape, le modèle Étudiant et le modèle Enseignant sont d'abord initialisés avec le modèle formé à l'étape 1, puis le pseudo -les étiquettes générées par le modèle Enseignant sont utilisées pour associer le modèle Étudiant. Mener une formation pour minimiser l'impact des problèmes de bruit causés par la supervision à distance.

ImagesParlons de lextraction de connaissances. Lavez-vous appris ?Le contenu qui doit être réécrit est : Figure 7 Organigramme de la formation BOND

V Résumé

Cet article présente les méthodes classiques d'extraction de connaissances sous les deux perspectives de l'exploration de mots-clés et des mots-clés. classification, y compris les méthodes classiques non supervisées et supervisées à distance TF-IDF et TextRank qui s'appuient sur des données annotées manuellement, AutoPhrase, AutoNER, etc., qui sont largement utilisées dans l'industrie, peuvent fournir des références pour la compréhension du contenu de l'industrie, la construction de dictionnaires et NER pour la compréhension des requêtes.

Références

【1】Campos R, Mangaravite V, Pasquali A, et al Yake ! Extracteur automatique de mots-clés indépendant de la collection[C]//Advances in Information Retrieval : 40th European Conference on IR Research, ECIR. 2018, Grenoble, France, 26-29 mars 2018, Actes 40. Springer International Publishing, 2018 : 806-810 https://github.com/LIAAD/yake

.

【2】Mihalcea R, Tarau P. Textrank : Mettre de l'ordre dans le texte[C]//Actes de la conférence de 2004 sur les méthodes empiriques dans le traitement du langage naturel.

【3】Bennani-Smires K, Musat C, Hossmann A, et al. Extraction simple de phrases clés non supervisées à l'aide d'incorporations de phrases [J]. 】Witten I H, Paynter G W, Frank E, et al. KEA : Extraction automatique pratique de phrases clés[C]//Actes de la quatrième conférence ACM sur les bibliothèques numériques 1999 : 254-255.

Contenu de la traduction :【6】Xiong L. , Hu C, Xiong C et al. Extraction de mots clés Web de domaine ouvert au-delà des modèles linguistiques [J]. Préimpression arXiv arXiv : 1911.02671, 2019

【7】Sun, S., Xiong, C., Liu, Z., Liu, Z. et Bao, J. (2020). Classement conjoint des phrases clés et de la saillance avec BERT. Préimpression arXiv arXiv:2004.13639.

Le contenu qui doit être réécrit est : [8] Zhang Y, Yang J. Reconnaissance d'entités nommées chinoises à l'aide du treillis LSTM[C]. ACL 2018

【9】Li X, Yan H, Qiu X, et al. FLAT : NER chinois utilisant un transformateur à réseau plat [C].

【10】Shang J, Liu J, Jiang M, et al. Exploration automatisée de phrases à partir de corpus de textes massifs [J]. IEEE Transactions on Knowledge and Data Engineering, 2018, 30(10) : 1825-1837.

【11】 Shang J, Liu L, Ren X, et al. . Apprentissage du marqueur d'entités nommées à l'aide d'un dictionnaire spécifique au domaine[C].

【12】Liang C, Yu Y, Jiang H, et al. C] //Actes de la 26e conférence internationale ACM SIGKDD sur la découverte des connaissances et l'exploration de données 2020 : 1054-1064.

【13】Exploration et pratique de la technologie NER dans Meituan Search, https://zhuanlan.zhihu.com/. p/163256192

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Où trouver la courte de la grue à atomide atomique
1 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Laissez-vous découvrir les connaissances choquantes du système Win10x Laissez-vous découvrir les connaissances choquantes du système Win10x Jul 14, 2023 am 11:29 AM

Récemment, la dernière image téléchargée du système win10X a été divulguée sur Internet. Contrairement à l'ISO courante, cette image est au format .ffu et ne peut actuellement être utilisée que pour l'expérience Surface Pro7. Bien que de nombreux amis ne puissent pas en faire l'expérience, vous pouvez toujours lire le contenu pertinent de l'évaluation et vous amuser, alors jetons un coup d'œil à la dernière évaluation du système win10x La dernière évaluation du système win10x 1. La plus grande différence entre ! Win10X et Win10 apparaissent pour la première fois après le démarrage. Les boutons sont placés au centre de la barre des tâches. En plus des applications épinglées, la barre des tâches peut également afficher les applications récemment lancées, similaires aux téléphones Android et iOS. 2. Une autre chose est que le menu « Démarrer » du nouveau système ne prend pas en charge les fichiers

Genshin Impact Suggestions de tirage au sort dans un seau de noix Genshin Impact Suggestions de tirage au sort dans un seau de noix Mar 15, 2024 pm 05:07 PM

Le pool derrière Genshin Kurumi est Yidou. En tant que nouveau personnage d'élément rock, il est populaire avant son apparition. Alors, lequel dois-je dessiner, Genshin Walnut ou Idou ? L'éditeur ci-dessous vous propose quelques suggestions sur la façon de dessiner Genshin Impact Walnuts, jetons un coup d'œil. Lequel dois-je tirer entre Genshin Impact Walnut et Yidou ? 1. Walnut n'est pas faible en force et ne mange pas de reliques sacrées. Yidou n'en a révélé qu'un peu jusqu'à présent, et je ne sais pas quelle est la situation spécifique. . 2. La noix n'aura pas de substitut au cours des six derniers mois. C'est toujours un feu C puissant. Il suffit de combattre l'eau glacée des abysses. On peut l'appeler le feu C le plus puissant. 3. One Dou est une femme de chambre de grande taille, et il est relativement difficile d'obtenir un signe du zodiaque cinq étoiles, ce n'est donc pas très rentable. 4. Yi Dou est essentiellement lié à l'Albédo. Bien que sa force ne soit pas faible, il a un certain coût d'entraînement. Cela dépend principalement du rôle du joueur, comme par exemple

Parlons de l'extraction de connaissances. L'avez-vous appris ? Parlons de l'extraction de connaissances. L'avez-vous appris ? Nov 13, 2023 pm 08:13 PM

1. Introduction L'extraction de connaissances fait généralement référence à l'extraction d'informations structurées à partir de textes non structurés, tels que des balises et des phrases contenant des informations sémantiques riches. Ceci est largement utilisé dans l'industrie dans des scénarios tels que la compréhension du contenu et la compréhension des produits. En extrayant des balises précieuses à partir d'informations textuelles générées par l'utilisateur, il est appliqué au contenu ou aux produits. L'extraction des connaissances s'accompagne généralement de la classification des balises ou des expressions extraites. . , est généralement modélisé comme une tâche de reconnaissance d'entité nommée. La tâche générale de reconnaissance d'entité nommée consiste à identifier les composants d'entité nommée et à classer les composants en noms de lieux, noms de personnes, noms d'organisations, etc. marquez des mots dans des catégories définies par Field, telles que la série (Air Force One, Sonic 9), la marque (Nike, Li Ning), le type (chaussures, vêtements, numérique), le style (

Comprendre Golang : connaissances essentielles pour les développeurs Comprendre Golang : connaissances essentielles pour les développeurs Feb 23, 2024 am 10:51 AM

Golang, également connu sous le nom de langage Go, est un langage de programmation open source développé par Google. Depuis sa sortie en 2007, Golang s'est progressivement imposé dans le domaine du développement logiciel et a été plébiscité par de plus en plus de développeurs. En tant que langage compilé à typage statique, Golang présente de nombreux avantages, tels que des capacités de traitement simultané efficaces, une syntaxe concise et une prise en charge d'outils puissants, ce qui lui confère de larges perspectives d'application dans le cloud computing, le traitement du Big Data, la programmation réseau, etc. Cet article présentera les concepts de base de Golang,

Comment un chatbot répond-il aux questions via un knowledge graph ? Comment un chatbot répond-il aux questions via un knowledge graph ? Apr 17, 2023 am 09:13 AM

Préface En 1950, Turing a publié l'article historique "Computing Machinery and Intelligence", proposant un célèbre principe de jugement sur les robots - le test de Turing, également connu sous le nom de jugement de Turing, qui stipule que si le premier Si les trois ne peut pas faire la différence entre les réponses des humains et des machines IA, on peut conclure que la machine possède une intelligence artificielle. En 2008, le majordome IA Jarvis dans "Iron Man" de Marvel a fait savoir aux gens comment l'IA peut aider avec précision les humains (Tony) à résoudre divers problèmes qui leur sont lancés... Figure 1 : le majordome IA Jarvis ( Source de l'image : Internet) Au début En 2023, Chat, un robot de chat gratuit qui a fait son apparition dans le monde de la technologie de manière 2C, est devenu populaire.

Comprendre la sécurité des serveurs Linux : connaissances et compétences essentielles Comprendre la sécurité des serveurs Linux : connaissances et compétences essentielles Sep 09, 2023 pm 02:55 PM

Comprendre la sécurité des serveurs Linux : connaissances et compétences essentielles Avec le développement continu d'Internet, les serveurs Linux sont de plus en plus utilisés dans divers domaines. Cependant, comme les serveurs stockent une grande quantité de données sensibles, leurs problèmes de sécurité sont également au centre de l’attention. Cet article présentera quelques connaissances et compétences essentielles en matière de sécurité des serveurs Linux pour vous aider à protéger votre serveur contre les attaques. Mise à jour et maintenance des systèmes d'exploitation et des logiciels La mise à jour en temps opportun des systèmes d'exploitation et des logiciels est un élément important pour assurer la sécurité de votre serveur. Parce que chaque système d'exploitation et logiciel

En savoir plus sur les nœuds frères jQuery En savoir plus sur les nœuds frères jQuery Feb 27, 2024 pm 06:51 PM

Il ne fait aucun doute que jQuery est l’une des bibliothèques JavaScript les plus utilisées dans le développement front-end, offrant un moyen concis et puissant de manipuler des documents HTML. Dans jQuery, les nœuds frères sont des éléments qui ont le même élément parent que l'élément spécifié. Une compréhension approfondie des nœuds frères jQuery est cruciale pour les développeurs front-end. Cet article explique comment utiliser jQuery pour faire fonctionner des nœuds frères et joint des exemples de code spécifiques. 1. Pour trouver des nœuds frères dans jQuery, nous pouvons passer

Maîtriser les connaissances clés et les compétences pratiques des attributs globaux HTML Maîtriser les connaissances clés et les compétences pratiques des attributs globaux HTML Jan 06, 2024 am 08:40 AM

Connaissances essentielles et compétences pratiques pour apprendre les attributs globaux du HTML HTML (HyperTextMarkupLanguage) est un langage de balisage utilisé pour créer la structure des pages Web. Lors de la création de pages Web, nous devons souvent utiliser diverses balises et attributs pour définir l'apparence et le comportement de la page. Parmi tous les attributs HTML, les attributs globaux constituent un type d'attributs très important. Ils peuvent être appliqués à toutes les balises HTML, offrant aux développeurs Web de puissantes capacités de flexibilité et de personnalisation. Apprendre et utiliser le HTML

See all articles