ノーコード進化。マイクロソフト、自然言語によるプログラミングを発表。2022年半ばには日本語対応も

1 ::2021/05/28(金) 04:54:42.73 ID:oU5yocj+0.net ?2BP(1500)
https://img.5ch.net/ico/tarako2.gif
米マイクロソフトは25日、人が話す言葉でプログラミングをできるようにすると発表した。
AI(人工知能)で機械がわかる言語に「翻訳」し、コーディングの知識が乏しくてもアプリケーションソフトを作れるようにする。IT(情報技術)人材の拡大につながり、企業のデジタル活用にも弾みがつく。
「Power Apps(パワーアップス)」と呼ぶ業務用アプリの開発ソフトに、文章を判断してプログラミング言語に置き換える機能を付ける。
例えば「サブスクリプションの期限が切れた顧客を表示する」と英文で入力すると「Filter(‘Customers’, ‘Subscription’ = “Expired”)」などの候補を表示する。採用すれば、アプリに反映される。

6月から北米で試験公開し、2022年半ばまでに日本など他の地域でも英語版を利用できるようにする。日本語など英語以外の言語への対応も順次進める。
当面はパワーアップスでのアプリ開発に使う「Power Fx」と呼ぶプログラミング言語に変換する。

人間並みの文章書くAI「GPT-3」で実現
提携先の米オープンAIが開発した言語AI「GPT-3」を活用することで、人が日常的に使う言葉を理解してコンピューター向けの言語に変換できるようにした。
マイクロソフトのコーポレート副社長、チャールズ・ラマナ氏は「過去にも多数のAIを試したがうまくいかなかった。GPT-3によって実現できた」と言う。
GPT-3は人間のような自然な文章を書くAIとして知られる。

以下ソース
https://www.nikkei.com/article/DGXZQOGN21FBV0R20C21A5000000/

165 ::2021/05/29(土) 17:45:34.57 ID:pls5+88D0.net

>>113
は?

10 ::2021/05/28(金) 05:20:22.51 ID:ms5GaC/g0.net

ロジックも書いてくれるのか

75 ::2021/05/28(金) 08:31:57.23 ID:48uln5at0.net

>>1
そんなのいらねー
仕様書から自動でプログラム書き起こすAIを寄越せ

134 ::2021/05/29(土) 01:19:55.15 ID:VaIwXxRL0.net

そういう途中で放り出すサービスは要らないからオフィスソフトだけちゃんとやってくれ
バグとかもあるし使いにくい機能や余計なお世話機能を整理して使いやすくしといてくれ
Win10の中途半端にタッチパネル仕様なのとダサいUIデザインもやめてくれ

138 ::2021/05/29(土) 01:40:36.20 ID:MUGgnNNk0.net

運転免許の試験みたいに、命題の逆、裏、対偶をまるで理解していないアホがコードを記述したら大変だ

77 ::2021/05/28(金) 08:43:52.13 ID:nLyUfKX/0.net

子供がScratchやってるけど同じようなものかな

146 ::2021/05/29(土) 02:20:16.55 ID:vozuVocq0.net

>>144
誤魔化してねーわw

あまりにも簡単な答えなのに
分からず聞いてくる奴に
簡単にこれこれこーだよって
教えるのムカつくんだよ。

マジで>>1を100回音読して
この処理がどういう風に
AIが生成した処理候補を
人間に提示してくる仕組みなのか
実運用はどういう形になりそうなのか
自分の頭で考えろや

31 ::2021/05/28(金) 06:36:53.84 ID:Cz7tpjhF0.net

題:目の前にリンゴが3個あります、2個足したらいくつになるでしょう

解:元のリンゴを買った店の検索、ならびに最寄りの青果店へのルート案内を開始

ここまでできたら褒めてやろう

32 ::2021/05/28(金) 06:40:13.98 ID:8UTTGH2a0.net

デバッグ不可能なコードが生成され
コードを読めない奴が量産される悲惨な世界

137 ::2021/05/29(土) 01:28:23.43 ID:ZfV4aHEB0.net

>>7
何のために反逆するの?

79 ::2021/05/28(金) 08:46:05.31 ID:Zmqk+zrc0.net

インテリセンスにAI使ってプログラマ支援みたいな感じなのかな

92 ::2021/05/28(金) 09:09:29.61 ID:bwTLALAl0.net

>>90
は?

63 ::2021/05/28(金) 08:05:40.45 ID:J+06q8Wh0.net

プログラム言語が日本語になるってだけで、結局やることは一緒だよね

43 ::2021/05/28(金) 07:15:17.87 ID:z/LvI7Ol0.net

文章を判断してプログラミング言語に置き換えるだけか
学生が卒業論文でやってそう

99 ::2021/05/28(金) 09:22:01.40 ID:d9P7FHF80.net

数十年後には、要求仕様をプログラム仕様にまとめる作業をプログラミングと呼ぶようになったりして。

162 ::2021/05/29(土) 10:37:38.41 ID:UqpV7eJR0.net

シープラプラが最強

161 ::2021/05/29(土) 10:33:33.41 ID:iEaZhw+x0.net

いいね

157 ::2021/05/29(土) 03:17:34.82 ID:TK1nQca50.net

長ったらしい文章を読むのに膨大な時間がかかる事になりそう

101 ::2021/05/28(金) 09:27:24.22 ID:Ifq0GVq50.net

>>75
日立のSEWBか何か使って20年前に作ったぞ

76 ::2021/05/28(金) 08:41:29.39 ID:f7xoFgRj0.net

プログラミングするプログラム
もう人間いらんな

108 ::2021/05/28(金) 09:43:43.39 ID:rk6mnCtQ0.net

AI「もう自分でプログラム組むから人間不要な」

151 ::2021/05/29(土) 02:41:20.56 ID:vozuVocq0.net

>>150
お前、>>1を読み直して
自分お頭で一回考える時間取れ。

「出来る限り自然言語に近づけた高級言語『じゃ な い か ら』」

115 ::2021/05/28(金) 14:25:43.47 ID:jF94RwkE0.net

>>98
キョドってヒアリングできないからな
何人見てきてことか

164 ::2021/05/29(土) 15:13:20.84 ID:3puMvkvG0.net

サブスク切れの客をリストアップする
サブスクしてないリストを出す
とか言い回しやら省略やらが色々あるからな

powerautomate desktopも期待どうりには動かなくね?

84 ::2021/05/28(金) 08:55:32.08 ID:tHHTZq0y0.net

10 INPUT A
20 PRINT A
30 GOTO 20

131 ::2021/05/29(土) 00:17:08.34 ID:Ha24R1g90.net

候補を示すとあるから、最後はユーザの選択、責任

60 ::2021/05/28(金) 07:43:34.59 ID:X5yJICjM0.net

コードが生成できるほど要求仕様を言語化できるならそもそも誰も苦労しないのよ。
行間の非機能要件や発注側が常識と思って伝えない部分にこそ問題が潜んでるわけで。

150 ::2021/05/29(土) 02:37:26.38 ID:fwuPEkp60.net

>>148
このツールはそれっぽいサンプルのプログラムを出力するもので、細かい論理構造は手でプログラムさせるから、そこまで日本語の正確さは問わないだろうって事?

29 ::2021/05/28(金) 06:34:24.34 ID:pgZE0zVM0.net

1万回次の処理
Hello!Workと画面出力

86 ::2021/05/28(金) 09:00:55.50 ID:uS4loD1j0.net

まじ驚いた!

かつては栄華を極めたあのマイ糞がこんなバカプロダクトだしてくるまで落ちぶれるとは
物の哀れによよと泣きにけり