学生のあなたが、李白の《静夜思》を探して勉強を急いでいると想像してください。または、文青のあなたがカフェでゆっくりと蘇軾の詩を味わいたいと思っているとき、毎回紙の古籍や散発的なウェブサイトをめくる必要があり、時間を無駄にしてしまいます。chinese-poetryというこのGitHubのオープンソースプロジェクトは、この痛点を解決するために最も包括的な中華古詩詞データベースを提供しており、唐宋の二朝の約14,000人の古詩人の作品を収録しています。合計で約55,000首の唐詩と26万首の宋詩、さらに二宋時代の1564人の詞人による21,050首の詞も含まれています。教育者、開発者、文学愛好者を問わず、このリソースを通じて高品質な古詩詞データを簡単に取得でき、研究、アプリ開発、さらには日常的な詩の鑑賞にも役立ちます。
唐宋詩詞データが膨大で、約32万首の作品を網羅
このデータベースの規模は最大の売りで、唐詩部分には約55,000首が収録されており、唐朝のすべての主要詩人、李白、杜甫、王維などの大師級人物がほぼ漏れなく含まれています。宋詩はさらに豊富で、26万首に達します。これらのデータは整理され、検証されており、正確性が確保されています。開発者はプロジェクトを開いた後、詩集の分類を直接閲覧することができ、またはコードを使用して特定の朝代の作品を抽出することができ、クローリングや手動収集の手間を省くことができます。他の散発的な古詩ウェブサイトと比較して、ここは完全性が高く、特に教育アプリや詩詞生成ツールを構築するのに適しています。

二宋詞人の作品が揃い、1564人の詞家による21,050首の詞
詩だけでなく、データベースは宋詞部分も特に整理しており、1564人の詞人による21,050首の詞作を収録しています。辛棄疾、李清照、柳永などの代表的な人物が含まれています。これらの詞は原文だけでなく、著者やタイプ別に分類されており、ユーザーが特定のスタイルの作品を迅速に検索できるようになっています。例えば、豪放派の詞を探している場合は、直接蘇軾や辛棄疾の集子にフィルターをかけることができます。このデザインは開発の観点から特に実用的で、詞の韻律や格律が複雑なため、ユーザーはAI詩詞生成モデルに簡単に統合したり、詩詞暗記アプリを構築したりできます。市場の他のリソースと比較して、ここは詞庫の深さと広さが先行しています。
オープンソースのファイル構造が明確で、複数のプログラム統合をサポート
プロジェクトのフォルダーとファイルは整理されており、ユーザーがRepository files navigationに入ると、詩詞が朝代や著者ごとに分類されて保存されているのが見えます。通常はJSONまたはTXT形式で、読みやすく解析しやすいです。最新のcommitと履歴も公開されており、更新を追跡しやすくなっています。開発者はNode.jsやPythonを使用してデータを直接読み込むことができ、例えばnpmを通じてchinese-poetryパッケージをインストールすれば、すぐにWebアプリで使用可能です。このようなオープンソースモデルは商業データベースよりも柔軟で、Navigation Menuやsaved searches機能もあり、ユーザーが結果をより早く絞り込むのに役立ちます。個人の詩詞ウェブサイトを構築するにせよ、教育ソフトウェアにせよ、シームレスに統合できます。
コミュニティの貢献が活発で、複数の関連トピックやリソースをカバー
プロジェクトには専用のTopicsとResourcesセクションがあり、古詩詞、データベースなどのキーワードがタグ付けされており、GitHubユーザーが発見し貢献しやすくなっています。スポンサーや貢献者のリストはコミュニティの活発度を示しており、ライセンスがオープンで、誰でも自由に使用・修正できます。これらの要素は信頼性を高めるだけでなく、より多くの人々が参加して拡充することを奨励しています。例えば、明清詩詞を追加することができます。開発者にとって、これは生きたエコシステムであり、最新のデータを継続的に取得でき、静的なウェブサイトをはるかに超えています。
総じて、chinese-poetryは単なるデータベースではなく、文化遺産のデジタル化の架け橋であり、古詩詞が現代のテクノロジーの中で再生する手助けをしています。詩を迅速に見つけて復習したい方や、関連アプリを開発したい方には、ぜひ試してみる価値があります。
製品名:chinese-poetry
公式ウェブサイト:https://github.com/chinese-poetry/chinese-poetry

