[スポンサーリンク]

一般的な話題

プロジェクトディレクトリについて

[スポンサーリンク]

今回は、特にソフトウェア開発の文脈で登場する「プロジェクトディレクトリ」という用語について、触れていきます。
聞き慣れない用語かもしれませんが、何かとっつきにくい言葉を解釈した話ではありません。

たとえば、「機械学習・AIの学習モデルを研究テーマに組み込むときや、企業内のDX推進を行なう上で、登場してもおかしくない話」

であり、「ニュアンスだけでも抑えておくと、役に立つ可能性がある内容」のため、まとめたものです。

先に「ニュアンスを把握するための結論」をお伝えすると、特定の文脈で登場する「プロジェクトディレクトリ」とは、「検討用フォルダ」と置き換えるとわかりやすいです。

どういうことか。
段階を追ってまとめました。

プロジェクトとは?

「プロジェクトディレクトリ」の説明に入る前に、簡単に「プロジェクト」という用語について触れておきます。

「プロジェクト」という言葉であれば、大学や企業、そして身近なニュースで聞いたことのある方もいるでしょう。
この言葉は、目的遂行のための業務のまとまりを指す印象があります。

もう少し詳細に触れると、「日々の業務ではなく、特に期間や目標といったゴールが決まっている、より規模の大きい業務のまとまり」という認識でしょうか。

厳密には異なりますが、「より規模の大きい業務のまとまり」というと、たとえば国立開発研究法人JSTが手がける「CREST」や「さきがけ」といった共同研究が挙げられます。(※ 厳密には異なると表現したのは、「CREST」や「さきがけ」は、JSTの事業における「プログラム」と定義されているためです。)

ディレクトリとは?

念のため、「ディレクトリ」についても、認識をあわせます。
イラストで説明しますと、ずばり「ディレクトリ」はこちらです。

PCのデスクトップ画面で、「気軽に作成できるもの」です。WindowsやMacでは「フォルダ」という言葉を使ったりもします。

プロジェクトディレクトリとは何か?

では、本題です。

たとえばですが、次のような文脈で「プロジェクトディレクトリ」という表現を使います。
これはある日、機械学習モデルを研究テーマに取り入れるための検討を進めていたときに、遭遇したものです。どのように解釈したら良さそうでしょうか。

プロジェクトの複製先となるローカル ディレクトリを選択 (または作成) します。

「5. プロジェクトを複製する」https://learn.microsoft.com/ja-jp/azure/developer/javascript/how-to/with-visual-studio-code/install-run-debug-nodejs#clone-project(参照日:2023年5月16日)より

 

愚直なものですが、先に触れた「プロジェクト」と「ディレクトリ」のイメージと合体させたうえで、上記の文の意味を考えてみると、どうなるでしょうか。

「なにか、共同研究で扱ううえでの「文書のまとまり」のこと?」
「どこにアクセスするのが正解なの?共有ドライブにアクセス?ダウンロードしないといけないもの…?」

用語を知らない立場からしたら、上記のようなイメージを持たれる方もいるでしょう。

英単語の意味だけを知っていても、「単語のイメージや用法」を知らないと、ニュアンスがつかみにくい状況に似た話です。

 

「プロジェクトディレクトリ」という用語は、特にソフトウェア開発の文脈においては、広く使われる「プロジェクト」のニュアンスと、「ディレクトリ」の意味合いをただ単に加算しただけではないのです。

では、「プロジェクトの複製先となるローカル ディレクトリを選択 (または作成) します。」という文を、「検討用フォルダ」に置き換えたうえで意味を解釈すると、いかがでしょうか。

おそらく、「要は、自分のPC環境に、検討用フォルダの複製先となるフォルダを選択(または作成)してほしいってことでしょ?」のように、解釈できるかと存じます。

何か自身のPC環境で、実験結果を前処理しテーブルデータ化したものや、機械学習モデルを扱う際に「検討用のフォルダとして扱うための箱」が、「プロジェクトディレクトリ」のニュアンス、なのです。

より正確にお伝えすると、テーブルデータや機械学習モデルに限らず、「ソフトウェアを構成するための、ソースコード、設定ファイル、スクリプトを格納し、フォルダとして扱うための箱」が、プロジェクトディレクトリなのです。

さいごに

仮に個人で検討用フォルダを作り、機械学習モデルのデータや、モデルで使うライブラリ情報が記載されたファイルやテスト用データをフォルダにまとめても、「プロジェクトディレクトリ」と表現できるでしょう。

ですが、より実践的には「GitHub」などの開発用プラットフォーム上で管理したり、GitHub上で管理されたリモートリポジトリを「自分のPC環境にダウンロードして、プロジェクトディレクトリとして扱う」ユースケースが多いことでしょう。

AIベンダーのお客様から、「本プロジェクトでは、プロジェクトディレクトリをGitHubで管理します」とサラッと話題に上がるかもしれません。

ここはひとつ、「ざっくり言うと、検討用フォルダのことなんだな」と、気に留めておくとよいでしょう。

関連書籍

[amazonjs asin=”4910558160″ locale=”JP” title=”AIプロジェクトマネージャのための機械学習工学 (設計技術シリーズ115)”] [amazonjs asin=”B00IR1HYGW” locale=”JP” title=”アジャイルな見積りと計画づくり ~価値あるソフトウェアを育てる概念と技法~”]

 

 

Avatar photo

enifuji

投稿者の記事一覧

製造業やITのお客様を中心に、Webアプリ・データサイエンス案件のバックエンド、インフラ、AWSクラウドの技術支援をさせていただいております。

Python, TypeScript, AWS SAA | 個人事業主

関連記事

  1. Branch選択的不斉アリル位C(Sp3)–Hアルキル化反応
  2. 「同時多発研究」再び!ラジカル反応を用いたタンパク質の翻訳後修飾…
  3. 「自分の意見を言える人」がしている3つのこと
  4. 2009年ノーベル化学賞は誰の手に?
  5. 元素名と中国語
  6. 2007年度ノーベル化学賞を予想!(1)
  7. 電気化学ことはじめ(2) 電位と電流密度
  8. リングサイズで性質が変わる蛍光性芳香族ナノベルトの合成に成功

注目情報

ピックアップ記事

  1. 中国へ行ってきました 西安・上海・北京編③
  2. アスピリンから生まれた循環型ビニルポリマー
  3. 求電子的インドール:極性転換を利用したインドールの新たな反応性!
  4. 近況報告PartII
  5. プリンターで印刷できる、電波を操る人工スーパー材料
  6. 文具に凝るといふことを化学者もしてみむとてするなり⑫: XP-PEN Deco01の巻
  7. デミヤノフ転位 Demjanov Rearrangement
  8. 第5回慶應有機化学若手シンポジウム
  9. 第99回日本化学会年会 付設展示会ケムステキャンペーン Part II
  10. リピトールの特許が切れました

関連商品

ケムステYoutube

ケムステSlack

月別アーカイブ

2023年5月
1234567
891011121314
15161718192021
22232425262728
293031  

注目情報

最新記事

第23回次世代を担う有機化学シンポジウム

「若手研究者が口頭発表する機会や自由闊達にディスカッションする場を増やし、若手の研究活動をエンカレッ…

ペロブスカイト太陽電池開発におけるマテリアルズ・インフォマティクスの活用

持続可能な社会の実現に向けて、太陽電池は太陽光発電における中心的な要素として注目…

有機合成化学協会誌2025年3月号:チェーンウォーキング・カルコゲン結合・有機電解反応・ロタキサン・配位重合

有機合成化学協会が発行する有機合成化学協会誌、2025年3月号がオンラインで公開されています!…

CIPイノベーション共創プログラム「未来の医療を支えるバイオベンチャーの新たな戦略」

日本化学会第105春季年会(2025)で開催されるシンポジウムの一つに、CIPセッション「未来の医療…

OIST Science Challenge 2025 に参加しました

2025年3月15日から22日にかけて沖縄科学技術大学院大学 (OIST) にて開催された Scie…

ペーパークラフトで MOFをつくる

第650回のスポットライトリサーチには、化学コミュニケーション賞2024を受賞された、岡山理科大学 …

月岡温泉で硫黄泉の pH の影響について考えてみた 【化学者が行く温泉巡りの旅】

臭い温泉に入りたい! というわけで、硫黄系温泉を巡る旅の後編です。前回の記事では群馬県草津温泉をご紹…

二酸化マンガンの極小ナノサイズ化で次世代電池や触媒の性能を底上げ!

第649回のスポットライトリサーチは、東北大学大学院環境科学研究科(本間研究室)博士課程後期2年の飯…

日本薬学会第145年会 に参加しよう!

3月27日~29日、福岡国際会議場にて 「日本薬学会第145年会」 が開催されま…

TLC分析がもっと楽に、正確に! ~TLC分析がアナログからデジタルに

薄層クロマトグラフィーは分離手法の一つとして、お金をかけず、安価な方法として現在…

実験器具・用品を試してみたシリーズ

スポットライトリサーチムービー