Wolfram Language

Élargissement de la base de connaissances

Accédez aux contenus de Wikipédia en utilisant des entités de Wolfram Language

Un nombre important et croissant d'entités de la base de connaissances de Wolfram ont été alignées sur des sources externes, y compris Wikipédia.

Utilisez WikipediaData pour récupérer les pages de ces entités et prenez la première phrase de chaque page.

In[1]:=
Click for copyable input
entities = {Entity["Person", "JohnLennon::cpwy3"], Entity["Species", "Species:AcinonyxJubatus"], Entity["City", {"NewYork", "NewYork", "UnitedStates"}], Entity["MusicAct", "PinkFloyd::7523m"], Entity["AdministrativeDivision", {"Florida", "UnitedStates"}]};
In[2]:=
Click for copyable input
summaries = Table[{ent, First[TextSentences[WikipediaData[ent]]]}, {ent, entities}];

Créez une collection mises en forme de brefs résumés textuels au sujet de ces entités.

Afficher l'entrée complète de Wolfram Language
In[3]:=
Click for copyable input
Panel[TextGrid[summaries, Background -> {Automatic, {{LightOrange, White}}}, Alignment -> Left], ImageSize -> 500]
Out[3]=

Comme deuxième exemple, récupérez les articles de Wikipédia sur chaque ancien membre des Rolling Stones.

In[4]:=
Click for copyable input
stones = Entity["MusicAct", "TheRollingStones::99n5n"]["Members"]
Out[4]=
In[5]:=
Click for copyable input
stonesWiki = WikipediaData[stones];

Générez un collage de nuages de mots, pondéré par le nombre de mots dans chaque article.

Afficher l'entrée complète de Wolfram Language
In[6]:=
Click for copyable input
weightedStonesClouds = WordCount[#] -> WordCloud[DeleteStopwords[#]] & /@ DeleteMissing[stonesWiki]; ImageCollage[weightedStonesClouds, Method -> "Columns"]
Out[6]=

Exemples connexes

de en es ja ko pt-br ru zh