スポンサーリンク

【IT】話し言葉でプログラミング Microsoft、ノーコード進化 [田杉山脈★]

スポンサーリンク
スポンサーリンク
スポンサーリンク
スポンサーリンク

1 :田杉山脈 ★:2021/05/26(水) 17:17:20.76 ID:CAP_USER.net
米マイクロソフトは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として知られる。

マイクロソフトは近年、最小限のコーディングで業務用アプリやウェブサイトを作る「ノーコード/ローコード」と呼ぶ分野への投資を強化してきた。同社の関連サービスの利用者は月1700万人にのぼり、日本でも20年に神戸市が新型コロナウイルス対策の特別定額給付金の申請確認アプリの開発に利用した。

GPT-3を活用した「翻訳」機能の導入で、アプリ開発ソフトの利用者のすそ野を広げられると見ている。複雑なアプリも作りやすくなる見通しだ。開発したアプリを「Teams(チームズ)」と連携させる仕組みを整備し、チームズやクラウド基盤「Azure(アジュール)」の利用拡大につなげる狙いもある。

IT人材不足、ノーコードを後押し
ノーコード/ローコードへの関心は世界的に高まっている。米ガートナーによれば、パワーアップスのようなアプリ開発ソフトの市場規模は20年に前年比3割拡大。21年はさらに3割増えて60億ドル(約6500億円)に迫る見通しだ。マイクロソフトやセールスフォース・ドットコムといった米IT大手のほか、日本のサイボウズなどが関連サービスを手掛ける。

小売りや製造業など様々な業界でデジタル技術を生かした事業変革の機運が強まる一方、本格的なコーディングができる人材は限られることが背景にある。例えば経済産業省は、日本だけで30年までにIT人材が45万人足りなくなると試算している。
https://www.nikkei.com/article/DGXZQOGN21FBV0R20C21A5000000/

50 :名刺は切らしておりまして:2021/05/26(水) 20:33:16.66 ID:0/KPrWWz.net

機械翻訳ができたら翻訳家失業的な
ソコジャナイ感

論理的思考できない人が役に立つ日は来ない

122 :名刺は切らしておりまして:2021/05/28(金) 09:11:47.35 ID:kqui8VSh.net

言った言わないで揉める

134 :名刺は切らしておりまして:2021/05/29(土) 17:11:50.58 ID:yaIQna8+.net

AI における事象のフレーム化問題に人間を直面させてるだけだろこれ

ていうかどこがAIなのか 過去例APIから検索結果候補を選ばせてる時点でそれ相応のプログラム知識と経験と適合検証からの改良と 全部手動で悲壮な悲AI的思考労力じゃないの

馬鹿だよね マイクロソフトっていつまでもエクセルのフィルター マクロレベルから抜け出せないの Windowsの上でしか動かせないし ビルゲイツの過去20年の怠慢と驕りだな

世界人口10億に優生削減とか言う始末だし 退化環境保全進化で自分だけ不死なのか どんどん劣化してる不老じゃないみたいだが

38 :名刺は切らしておりまして:2021/05/26(水) 19:08:15.46 ID:P8A2Yf45.net

馬鹿がばれるよなこれでw

32 :名刺は切らしておりまして:2021/05/26(水) 18:43:47.61 ID:m+Pv8CYF.net

VB2.0出せよw

67 :名刺は切らしておりまして:2021/05/26(水) 21:31:39.60 ID:tGhwmxlc.net

話し言葉て。。
マシン語と共に生きてきたアセンブラーの俺もここまでか

69 :名刺は切らしておりまして:2021/05/26(水) 21:42:05.57 ID:dGxucoHN.net

「予約システム作って」

59 :名刺は切らしておりまして:2021/05/26(水) 20:57:38.89 ID:Wt9p9cZ8.net

google翻訳はかなり優秀だけど
プログラミング指南ページ
でコードサンプルを
エスケープタグで囲ってないと
時々、
「もし 行け 以外には」と
ご丁寧に翻訳してくれる。

17 :名刺は切らしておりまして:2021/05/26(水) 17:41:17.31 ID:8BTeARlG.net

できたコードはバグだらけ、そのバグの修正をするために、
何度も話しかけるストレスを考えたら書いたほうが早いわ。

というか、論理的な矛盾のない話ができる人間がどれだけいるか。

79 :名刺は切らしておりまして:2021/05/26(水) 22:51:29.62 ID:Cm7WLxHQ.net

日本人には使いこなせないよ
抽象化の意味を理解できないんだから

139 :名刺は切らしておりまして:2021/05/30(日) 09:35:54.55 ID:oQqqaqLJ.net

言語を覚える
これにこだわってるウチはダメだね
言語の設計思想がストンと来れば詳細はマニュアル引きながらで問題ない
コンピュータにやらせたいことを過不足なく並べ立てることに注力するべき
言語の暗記を頑張っても英語できるが喋る中身のない人と同じになるよ
で、話し言葉は過不足なくやらせたいことを並べ立てるには曖昧さが多く
厳密性を追求すると結局プログラミング言語になると思う
数学を話し言葉で記述しにくいようなもんだ

94 :名刺は切らしておりまして:2021/05/27(木) 10:35:36.22 ID:DEs5i2ci.net

AIにプログラムやらせるより…
頼んだ要件で仕事してもらえる様にした方が効率的だよ。

66 :名刺は切らしておりまして:2021/05/26(水) 21:27:35.74 ID:qN9ejQa5.net

ぴゅう太は時代の先を行きすぎた

22 :名刺は切らしておりまして:2021/05/26(水) 17:50:44.00 ID:Z3GEJxLS.net

>>2
ガッ

107 :名刺は切らしておりまして:2021/05/27(木) 13:25:50.13 ID:QawSa+nD.net

数学的アルゴリズムに秀でてるけど
コード書けない人とかおるやろしな
その逆は多そうやけどw
人間の手順をそのままコード化してる人な

74 :名刺は切らしておりまして:2021/05/26(水) 22:26:53.98 ID:GT6InNjM.net

>>52
awkの強化版だから
根幹は文字処理特化言語だから

95 :名刺は切らしておりまして:2021/05/27(木) 10:48:58.84 ID:RhZ5iUwx.net

>>88
その言葉20年前から聞き続けて来たな

89 :名刺は切らしておりまして:2021/05/27(木) 07:57:09.35 ID:u6+pHRZY.net

開発環境も対話式になって「この入力をアレしてコレして出力しろ」って言えば後はやってくれるんだろ。で、
「こういうケースは如何致しましょうか?」「あー、それはこうして」
「ではここでこういう異常が発生した場合は如何致しましょうか?」
「ではこちらの場合は?」
「これは?」「あれは?」「それは?」…
「矛盾が発生しています。如何致しましょうか」
で血圧があがってぶっ倒れるんだよ。

39 :名刺は切らしておりまして:2021/05/26(水) 19:12:04.33 ID:FNVsCYYY.net

ざっくりで良いから、がーっと片付けちゃって

16 :名刺は切らしておりまして:2021/05/26(水) 17:40:35.39 ID:xrFPSFE/.net

研究のための研究やるようになるとお先暗いよ

57 :名刺は切らしておりまして:2021/05/26(水) 20:55:04.13 ID:rK6HDrkN.net

関西弁でプログラミングしたら、最後の出力時にズッコケそう

51 :名刺は切らしておりまして:2021/05/26(水) 20:34:53.75 ID:GeIQLPKy.net

自分は業務でちょっとしたスクリプトを書いてる程度だけど、そのスクリプトを英文に直すと考えただけでうんざり、というか途方に暮れるんだが。

136 :名刺は切らしておりまして:2021/05/29(土) 22:11:27.90 ID:Mfc+CgXM.net

日本人は
プログラム言語がどうたらこうたらで終わってしまって
アルゴリズムまで辿り着かないんだよね

45 :名刺は切らしておりまして:2021/05/26(水) 20:01:32.17 ID:CIB+tBt7.net

>>2
でなければ帰れ!!

53 :名刺は切らしておりまして:2021/05/26(水) 20:40:18.91 ID:a3y4VuUb.net

人の言葉で、ってのは置いといても
COBOLをBASICに変換くらいはAIが真っ先に出来てもバチ当たらんだろ
翻訳よりよっぽど楽じゃね?

40 :名刺は切らしておりまして:2021/05/26(水) 19:31:30.79 ID:8Xavx3JH.net

こころだよこころ

87 :名刺は切らしておりまして:2021/05/27(木) 06:36:11.55 ID:G1JZpBTA.net

後で仕様変更しようとしたら
地獄になる予感

124 :名刺は切らしておりまして:2021/05/28(金) 11:47:26.59 ID:ShVMSxaB.net

>>121
無理
言語なんてただの表現上のルールに過ぎない
問題は自分がさせたいことを過不足なく表現できるかであって
自然言語の方がそれをやりやすいというのは幻想
もし本当ならコボルが進化してるはず

120 :名刺は切らしておりまして:2021/05/28(金) 06:49:26.29 ID:tdX/0G9d.net

大雑把な概要→人
大雑把なPG →AI
細かなバグチェック→人

73 :名刺は切らしておりまして:2021/05/26(水) 22:25:58.74 ID:R/H51wiB.net

文章を話したり考えたりするよりプログラム書くほうが速いのよ

コード自動生成よりテスト自動生成の方がいくらか役に立つと思うけど

126 :名刺は切らしておりまして:2021/05/28(金) 12:23:58.09 ID:5ZG0Ae+8.net

>>122
認識されなかった言葉は言わなかったことにされるシステム。

138 :名刺は切らしておりまして:2021/05/30(日) 01:05:44.22 ID:FYt06a3I.net

>>49
行列の計算て3D?

2 :名刺は切らしておりまして:2021/05/26(水) 17:18:33.41 ID:01u1HiIK.net

モシ A=1 ナラバ 100 ニイケ

63 :名刺は切らしておりまして:2021/05/26(水) 21:05:45.46 ID:h4VZrvFq.net

今の世代の典型的な二番煎じ、焼き直しだよ
創造力がないから一週回って新しく見えるんだよ
欧米はどうかしらないけど老害などと馬鹿にしてるくせに足元にも及ばないゆとり世代

21 :名刺は切らしておりまして:2021/05/26(水) 17:47:18.73 ID:k5zGpcdG.net

>>2
ぴゅう太乙

76 :名刺は切らしておりまして:2021/05/26(水) 22:30:24.43 ID:G7cY1y2O.net

富士通なら数年毎に言い出す詐欺と分かるが、
ついにMicroSoftお前もか(笑)

82 :名刺は切らしておりまして:2021/05/27(木) 00:40:26.72 ID:Jf3FjHa6.net

英語自体がコードみたいな言語じゃん

129 :名刺は切らしておりまして:2021/05/28(金) 19:08:02.40 ID:WvN/ZuCl.net

>>28
いや、まずプログラム言語を覚えるまでに時間かかりすぎる。一つの言語を覚えれば応用効くがな。

9 :名刺は切らしておりまして:2021/05/26(水) 17:31:47.79 ID:HYJtTW0O.net

テイクテック見てると違うそうじゃないの修正だけで何十倍も手間がかかりそう

92 :名刺は切らしておりまして:2021/05/27(木) 09:58:30.92 ID:hkcIScB9.net

>>52
正規表現が話し言葉で書けるようになったら
可読性バリ上がるだろうな

27 :名刺は切らしておりまして:2021/05/26(水) 18:27:26.47 ID:ECDu6mrw.net

モザイク外せ と言えば、モザイク破壊版AVが作成されるのか

44 :名刺は切らしておりまして:2021/05/26(水) 19:56:44.54 ID:TQY0aTLM.net

昔からあるGUIプログラミングツールに自然言語会話インタフェースを
被せただけって感じ

でも、Google AssistantをAPIレベルで使って出来ることの予想が
付くようになるとハリボテにしか見えない

4 :名刺は切らしておりまして:2021/05/26(水) 17:19:35.84 ID:8Xavx3JH.net

YESグーグル、右へ、左へ、くるっとまわって10センチ先へ、直径は16センチ
YESマイクロ、

43 :名刺は切らしておりまして:2021/05/26(水) 19:46:12.09 ID:mZ4YasRI.net

結局こういうので作ってもまともな仕様じゃないと動かないのに変化はないだろうからなぁ
まぁ機械に「お前の頭はバグってる」って言われた方が人間が言うよりは効果的かもしれんがね

46 :名刺は切らしておりまして:2021/05/26(水) 20:01:55.25 ID:zOr3G6+m.net

保守できんの?

103 :名刺は切らしておりまして:2021/05/27(木) 13:07:01.42 ID:hkcIScB9.net

ExcelのマクロだとかMSのパワーなんちゃらとかいうのは言語じゃなくてただのツールな

119 :名刺は切らしておりまして:2021/05/28(金) 01:13:02.67 ID:Rjv9jsRZ.net

おまえらさ、スカイツリーを口頭だけの指示で建てられるとでも思ってんのか?
頭湧いてるな

19 :名刺は切らしておりまして:2021/05/26(水) 17:43:08.46 ID:z+xXvsZf.net

プラグラム言語って命令が少ないほど覚えやすいけど
結局やりたい事指示できないからかえって不自由なんだよな。

23 :名刺は切らしておりまして:2021/05/26(水) 18:02:32.29 ID:KVQF5D26.net

それなんてCOBOL?

131 :名刺は切らしておりまして:2021/05/28(金) 21:47:21.00 ID:vpQhoVkj.net

プログラミング言語をおぼえてもまともなプログラムを書けない人はいるよ
日本語を知ってても推理小説書くのはまた別の能力が必要なように

コメント

タイトルとURLをコピーしました