getdoi
論文引用形式を貼り付けるとジャーナルを検索し,DOI (Digital Object Identifier) を出力するPythonアプリケーション。 DOI とはデジタルオブジェクト識別子と称し,失われない一意のリンクを付与することで,論文等の紙媒体の引用部に付記される。 これまで Google scholar は論文の引用形式には対応していたものの,DOI は付記されていなかった。論文の著者が投稿規定または親切によってDOIを得ようとした際には,直接論文へのリンクに到達しなければならなかった。引用数が数十ともなると,作業時間は膨大なものとなる。 その問題を解決するため「割とゴリゴリにスクレイピングしてDOIのページを引っ張ってくる」本アプリを作成した。 筆者にとってPythonは図表作成に利用していたが,OSSとしては初めて作成したものである。 技術: Webスクレイピング キーワード: DOI, Web scraping, 執筆補助 プログラミング言語: Python3 利用ライブラリ: beautifulsoup4