【IT】話し言葉でプログラミング Microsoft、ノーコード進化 [田杉山脈★]
■ このスレッドは過去ログ倉庫に格納されています
米マイクロソフトは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/ どうせ使い物にならないゴミなんやろうけど面白いからそのまま研究続けろ YESグーグル、右へ、左へ、くるっとまわって10センチ先へ、直径は16センチ
YESマイクロ、 Tiger11世代の最新音声認識アルゴリズムの
エンタープライズパッケージ導入してる企業とかあるのか? なんか記事の事例がエクセルのフィルタレベルなんだけど IT業界には昔から「仕様書さえ書けばコーディング不要」とかいう詐欺みたいなフレームワークがいっぱいあって テイクテック見てると違うそうじゃないの修正だけで何十倍も手間がかかりそう アレをぎゅっとしてどーんとテーブルに置いといて
こっちのコレをよくこねたのをテーブルに置いたのと比べて
多い方をいい塩梅にしといてんかぁー >>9
ちょっと個人でデータ処理するくらいならいいけど、売り物になる規模のアプリだと終わるよな ノーコードというかその直前までのコードが膨大な労力で作り込まれてるだけ できたコードはバグだらけ、そのバグの修正をするために、
何度も話しかけるストレスを考えたら書いたほうが早いわ。
というか、論理的な矛盾のない話ができる人間がどれだけいるか。 プラグラム言語って命令が少ないほど覚えやすいけど
結局やりたい事指示できないからかえって不自由なんだよな。 これって話しかけて選べる選択肢レベルのコードがすでにパターンで用意されてるってだけだよ
だからバグはないけど作れるように話すのがテクニカル 複数の分岐とかループとか仕様書を書かないと整理仕切れないだろうな
仕様書が書けりゃ、話すよりプログラムに起こした方が早そう モザイク外せ と言えば、モザイク破壊版AVが作成されるのか プログラミングできない人は、プログラミング言語がわからないからできないんじゃなくて
論理的に思考できないからプログラミングできないのに… モザイクを外せと書くだけでハッピーになれるなら評価する 顧客 「とにかく、直ぐにカネを稼ぎ出すプログラムを組んでくれ!」
自動PG「そんも直ぐ組めたら、オレが儲けてるわ。」
顧客 「なんや、使えないゴミやな。」
自動PG「ゴミ度では、お前には負けるww」 話し言葉にしてもあまり意味がないような
ああ、例のあれ。
2,3個適当に見繕っていい感じにしといて
動くか 簡単だれでもできると触れ込みの
RPAのシナリオがさっぱり書けないw
まどろっこしいんだよ
最初に触れたのがアセンブラだからか 「あれやっといて」
「あれ、とは?」
「あれっつったら、ほら、昨日の、あれだよあれ」
「ヌルポ」 ライティングコーティング力じゃなくスピーチコーティング力の訓練をしなければいけないだけ
結局は論理性がなければまともに動かないコンピュータアプリが増産されるだけ 10 マワレ 30 I=1 カラ 10
20 カケ "バカ"
30 トジル 結局こういうので作ってもまともな仕様じゃないと動かないのに変化はないだろうからなぁ
まぁ機械に「お前の頭はバグってる」って言われた方が人間が言うよりは効果的かもしれんがね 昔からあるGUIプログラミングツールに自然言語会話インタフェースを
被せただけって感じ
でも、Google AssistantをAPIレベルで使って出来ることの予想が
付くようになるとハリボテにしか見えない 同じこと20年ぐらい
嫌、もっと大昔から言いづけてるんだよな。
ブロック化でプログラムが書けるようになった。
もうプログラマーは必要なくなったと。
多分今から20年たっても、同じような新しいネタで
プログラマーは必要なくなったと言ってると思う。 行列の計算とかどうやって英文にすればいいんだろうね
書いたほうが早くね? 機械翻訳ができたら翻訳家失業的な
ソコジャナイ感
論理的思考できない人が役に立つ日は来ない 自分は業務でちょっとしたスクリプトを書いてる程度だけど、そのスクリプトを英文に直すと考えただけでうんざり、というか途方に暮れるんだが。 人の言葉で、ってのは置いといても
COBOLをBASICに変換くらいはAIが真っ先に出来てもバチ当たらんだろ
翻訳よりよっぽど楽じゃね? 英語の時点でwww
フィールドの内部名を英語で表示名を日本語でとか余計に手間や考えることが増えるわ プログラムのブロック化でプログラマーは、
いらなくなる。子供でも誰でも組めるようになると
10年ぐらい前、錚々たる高学歴大物の面子が
どや顔で言っていた時期があったけど
そんなこと、すでになかったことになってるし。
こういうネタって、プログラム書けない上級の
夢と希望なんだよ。
コード書ける技術者に、一矢報いて
マウンティングしたいがための。 でも、いつの日にか仕様を日本語で書いてAIがいい感じにプログラムを作ってくれる時代がくる気がする。
AI の進歩は凄まじいものがあるし。 関西弁でプログラミングしたら、最後の出力時にズッコケそう ホームページですら未だに自動で出来ないのに何言ってんだ。 google翻訳はかなり優秀だけど
プログラミング指南ページ
でコードサンプルを
エスケープタグで囲ってないと
時々、
「もし 行け 以外には」と
ご丁寧に翻訳してくれる。 >>56
ソース→仕様書もお願いしたい
コメントに惑わされず力業で >>2
日本語C=Mindを思い出した。
気持ち悪い言語だった。 今の世代の典型的な二番煎じ、焼き直しだよ
創造力がないから一週回って新しく見えるんだよ
欧米はどうかしらないけど老害などと馬鹿にしてるくせに足元にも及ばないゆとり世代 「でも」「じゃぁ」「逆に」で始めないと話せない奴はどうすんだよ これが普及したら、コーディングをするPGの
仕事が減るな。 話し言葉て。。
マシン語と共に生きてきたアセンブラーの俺もここまでか こうこうこういうの作って
って言えば出来るんだろうな
そのうち 文章を話したり考えたりするよりプログラム書くほうが速いのよ
コード自動生成よりテスト自動生成の方がいくらか役に立つと思うけど >>52
awkの強化版だから
根幹は文字処理特化言語だから 窓際オヤジの指示が聞けたら使えるんとちゃう?(笑) 富士通なら数年毎に言い出す詐欺と分かるが、
ついにMicroSoftお前もか(笑) 頂点プログラマーによって末端プログラマーが葬り去られる日常風景 日本人には使いこなせないよ
抽象化の意味を理解できないんだから ちょっとお、バッグてるわよ
そこのバグ直してちょうだい
あ、そっちの画面使いづらいからパパッと使えるようにしておいて
これで修正作業が完了するようになるのか 最初に楽すると移行する時にとんでもないコストが掛かる こうやって出来るわけないと高を括っていたプログラマー達は職を失って路頭に迷うんだろうな 開発環境も対話式になって「この入力をアレしてコレして出力しろ」って言えば後はやってくれるんだろ。で、
「こういうケースは如何致しましょうか?」「あー、それはこうして」
「ではここでこういう異常が発生した場合は如何致しましょうか?」
「ではこちらの場合は?」
「これは?」「あれは?」「それは?」...
「矛盾が発生しています。如何致しましょうか」
で血圧があがってぶっ倒れるんだよ。 次の世代にはプログラミングは呼吸するようにできて欲しいね
プログラム言語こそただの話し言葉だから ここまでPowerAppsもPowerAutomationも触った事あるやつ一人もいない件
まじでこの国のITリテラシーがヤバい >>52
正規表現が話し言葉で書けるようになったら
可読性バリ上がるだろうな >>91
そういう特定のアプリ/ツールが無いと仕事出来ない奴はITリテラシーがヤバい AIにプログラムやらせるより…
頼んだ要件で仕事してもらえる様にした方が効率的だよ。 Javaしか知らんが、高級言語は既に言葉じゃん
試しに日本語の文字で関数書いたら動きやがったぞ 話し言葉でプログラミングが勝てるのなら、とっくにCOBOLが天下を取っていないとおかしい
主要プログラミング言語で自然言語に一番近いのがCOBOLだから >>97
C#はメソッドとプロパティはだめだったな
クラスと変数は日本語出来た。どうでもいいけど。。 ■ このスレッドは過去ログ倉庫に格納されています