[スポンサーリンク]

一般的な話題

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

[スポンサーリンク]

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

たとえば、「機械学習・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. 機械学習による不⻫有機触媒の予測⼿法の開発
  2. 市村賞受賞記念フォーラム開催
  3. 材料開発の未来を語る、マテリアルズ・インフォマティクスに特化した…
  4. Dead Endを回避せよ!「全合成・極限からの一手」⑥
  5. アンモニアがふたたび世界を変える ~第2次世界大戦中のとある出来…
  6. アレクセイ・チチバビン ~もうひとりのロシア有機化学の父~
  7. ものづくりのコツ|第10回「有機合成実験テクニック」(リケラボコ…
  8. 4歳・2歳と学会・領域会議に参加してみた ①

注目情報

ピックアップ記事

  1. 私がケムステスタッフになったワケ(1)
  2. 機能性ナノマテリアル シクロデキストリンの科学ーChemical Times特集より
  3. ナイトレン
  4. 自己会合・解離機構に基づく蛍光応答性プローブを用いたエクソソーム高感度検出
  5. 第61回―「デンドリマーの化学」Donald Tomalia教授
  6. 分子情報・バイオ2研究センター 九大開設
  7. “関節技”でグリコシル化を極める!
  8. 生体医用イメージングを志向した第二近赤外光(NIR-II)色素:③その他の材料
  9. 経験と資格を生かしたいが実務経験なし。 そんな30代女性の再就職をかなえたビジョンマッチング
  10. トーンカーブをいじって画像加工を見破ろう

関連商品

ケムステYoutube

ケムステSlack

月別アーカイブ

2023年5月
1234567
891011121314
15161718192021
22232425262728
293031  

注目情報

最新記事

【太陽ホールディングス】新卒採用情報(2026卒)

■■求める人物像■■「大きな志と好奇心を持ちまだ見ぬ価値造像のために前進できる人…

産総研の研究室見学に行ってきました!~採用情報や研究の現場について~

こんにちは,熊葛です.先日,産総研 生命工学領域の開催する研究室見学に行ってきました!本記事では,産…

第47回ケムステVシンポ「マイクロフローケミストリー」を開催します!

第47回ケムステVシンポジウムの開催告知をさせて頂きます!第47回ケムステVシンポジウムは、…

【味の素ファインテクノ】新卒採用情報(2026卒)

当社は入社時研修を経て、先輩指導のもと、実践(※)の場でご活躍いただきます。「いきなり実践で…

MI-6 / エスマット共催ウェビナー:デジタルで製造業の生産性を劇的改善する方法

開催日:2024年11月6日 申込みはこちら開催概要デジタル時代において、イノベーション…

窒素原子の導入がスイッチング分子の新たな機能を切り拓く!?

第630回のスポットライトリサーチは、大阪公立大学大学院工学研究科(小畠研究室)博士後期課程3年の …

エントロピーの悩みどころを整理してみる その1

Tshozoです。 エントロピーが煮詰まってきたので頭の中を吐き出し整理してみます。なんでこうも…

AJICAP-M: 位置選択的な抗体薬物複合体製造を可能にするトレースレス親和性ペプチド修飾技術

概要味の素株式会社の松田豊 (現 Exelixis 社)、藤井友博らは、親和性ペ…

材料開発におけるインフォマティクス 〜DBによる材料探索、スペクトル・画像活用〜

開催日:10/30 詳細はこちら開催概要研究開発領域におけるデジタル・トランスフォーメー…

ロベルト・カー Roberto Car

ロベルト・カー (Roberto Car 1947年1月3日 トリエステ生まれ) はイタリアの化学者…

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

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

PAGE TOP