11.7K ·GitHub
Что это такое?
База данных китайского словаря Синьхуа (中华新华字典数据库): четыре JSON-набора данных с 31 648 чэньюями (идиомами), 264 434 словами, 16 142 иероглифами и 14 032 сехоюями (двухчастными аллегорическими поговорками), собранными из интернета.
Так это приложение, которое нужно установить, или просто файлы с данными?
Просто файлы с данными, а не приложение: idiom.json, ci.json, word.json и xiehouyu.json лежат в репозитории, и их можно загрузить в свою программу. Туда же включены скрипты-парсеры на Python, которыми эти данные были собраны.
Как мне подключить эти данные к своему проекту?
Склонируйте или скачайте репозиторий и прочитайте нужный JSON-файл с помощью любого JSON-парсера — например, json.load() в Python. Ничего устанавливать или запускать не нужно.
Мне нужен Python, чтобы этим пользоваться?
Нет — Python нужен только для скриптов-парсеров. Сами данные — это обычный JSON, поэтому подойдёт любой язык, где есть библиотека для работы с JSON.
А есть API, который можно просто вызывать?
Нет — API отключили в декабре 2018 года, так что JSON-файлы в этом репозитории — единственный способ использовать эти данные.
Откуда взяты данные?
Автор собрал их с разных сайтов с помощью парсеров; все скрипты для сбора лежат в репозитории, так что вы можете заново сгенерировать или обновить наборы данных сами.
Данные в сыром виде или приведены в порядок?
Они поддерживаются: список изменений в README фиксирует обновления, в том числе декабрьскую правку 2018 года, когда из набора чэньюев удалили дубликаты.
Зачем автор это сделал?
Он хотел сделать игру в чэньюй-солитер (成语接龙), но готовой словарной базы не существовало, поэтому он собрал её сам и поделился, чтобы другим не пришлось выполнять эту утомительную работу.
What are similar projects?
chinese-poetry, lieflat-less-ai-tone, Chinese-Word-Vectors, english-words, chinese-copywriting-guidelines, LxgwWenKai, hanji, akshare
Which topics is it in?
chinese-simplified, chinese-nlp, chinese-traditional, dictionary, data, scraper, python3, chinese-language, natural-language-processing, dataset, web-scraping, json