Доступ к содержанию Википедии через использование понятий языка
Pастущее количество понятий базы знаний Wolfram сопоставимо с внешними информационными ресурсами, включая Википедию.
Использовать WikipediaData для получения страниц этих понятий и первых предложений с каждой страницы.
In[1]:=
![Click for copyable input](assets.ru/access-wikipedia-content-using-wolfram-language-en/In_75.png)
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](assets.ru/access-wikipedia-content-using-wolfram-language-en/In_76.png)
summaries =
Table[{ent, First[TextSentences[WikipediaData[ent]]]}, {ent,
entities}];
Создать отформатированную коллекцию кратких текстовых изложений о понятиях.
код на языке Wolfram Language целиком
Out[3]=
![](assets.ru/access-wikipedia-content-using-wolfram-language-en/O_54.png)
Запросить статьи Википедии для каждого музыканта группы Rolling Stones.
In[4]:=
![Click for copyable input](assets.ru/access-wikipedia-content-using-wolfram-language-en/In_78.png)
stones = Entity["MusicAct", "TheRollingStones::99n5n"]["Members"]
Out[4]=
![](assets.ru/access-wikipedia-content-using-wolfram-language-en/O_55.png)
In[5]:=
![Click for copyable input](assets.ru/access-wikipedia-content-using-wolfram-language-en/In_79.png)
stonesWiki = WikipediaData[stones];
Создать коллаж из словарных облаков, взвешенных по количеству слов в статье.
код на языке Wolfram Language целиком
Out[6]=
![](assets.ru/access-wikipedia-content-using-wolfram-language-en/O_56.png)