精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

無需GPT-3!國外小哥徒手開發(fā)Text2Code,數(shù)據(jù)分析代碼一鍵生成

新聞 前端
近日,兩個(gè)外國小哥Kartik Godawat 和 Deepak Rawat 開發(fā)了一個(gè) Jupyter 插件Text2Code,可以將自然語言查詢轉(zhuǎn)換成相關(guān)的 Python 數(shù)據(jù)分析代碼。

 近日,兩個(gè)外國小哥Kartik Godawat 和 Deepak Rawat 開發(fā)了一個(gè) Jupyter 插件Text2Code,可以將自然語言查詢轉(zhuǎn)換成相關(guān)的 Python 數(shù)據(jù)分析代碼。

如果能創(chuàng)建一個(gè)桌面軟件,將自然語言直接轉(zhuǎn)換成相關(guān)的 Python 數(shù)據(jù)分析代碼,工作就方便了。

這不,有倆「好事」的程序員耐不住寂寞,把這個(gè)工具做出來。

 

 

靈感來自GPT-3,自然語言直接轉(zhuǎn)代碼

2020年6月,OpenAI 推出了GPT-3,它不僅具有未來的 NLP 相關(guān)的諸多功能,而且還能夠生成 React 代碼和shell命令。

倆人從中得到了靈感,他們意識(shí)到在做數(shù)據(jù)分析的時(shí)候,我們經(jīng)常忘記不經(jīng)常使用的 pandas 命令或者語法,需要去搜索,從 StackOverflow 復(fù)制代碼然后需要相應(yīng)地修改變量和列名。

最初他們?cè)噲D把這個(gè)問題作為一個(gè)聊天機(jī)器人來解決,并試圖使用Rasa,但因?yàn)槿狈线m的訓(xùn)練數(shù)據(jù)而夭折了。

他們決定開發(fā)一個(gè)監(jiān)督學(xué)習(xí)模型,該模型可以吃進(jìn)自然語言和代碼的對(duì)應(yīng)語料,然后進(jìn)行訓(xùn)練,完整的pipeline包含了下面幾個(gè)步驟:

生成訓(xùn)練數(shù)據(jù)

為了模擬終端的用戶想向系統(tǒng)查詢的內(nèi)容,我們開始嘗試用英語描述一些命令的格式。

例如:

display a line plot showing $colname on y-axis and $colname on x-axis from $varname

然后,我們通過使用一個(gè)非常簡單的生成器來替換 $colname 和 $varname 來生成數(shù)據(jù),以獲得訓(xùn)練集中的變量。

意圖匹配

在生成數(shù)據(jù)之后,需要為特定的意圖映射到一個(gè)唯一的「意圖id」,并使用通用語句編碼器獲取用戶query的embedding,然后用我們預(yù)先定義好的意圖query(生成的數(shù)據(jù))來得到余弦距離。

「通用句子編碼器」-Universal Sentence Encoder類似于 word2vec,會(huì)生成相應(yīng)的embedding,唯一的區(qū)別是這里的嵌入是用于句子而不是單詞。

命名實(shí)體識(shí)別

相同的生成數(shù)據(jù)可以被用來訓(xùn)練一個(gè)自定義的實(shí)體識(shí)別模型,這個(gè)模型可以用來檢測columns,varaibles,library的名字。

為此,作者還研究了 HuggingFace 模型,但最終決定使用 Spacy 來訓(xùn)練模型,主要是因?yàn)?HuggingFace 模型是基于Transformer的模型,與 Spacy 相比有點(diǎn)過于復(fù)雜繁重。

填充模板

一旦實(shí)體被正確識(shí)別并且意圖被正確匹配,填充模板就變得非常容易。

例如,“ show 5 rows from df”這個(gè)查詢將生成兩個(gè)實(shí)體: 一個(gè)變量和一個(gè)數(shù)值。這個(gè)模板代碼編寫起來很簡單。

與Jupyter結(jié)合

這是所有步驟里最復(fù)雜的一步,因?yàn)闉?Jupyter 編寫如此復(fù)雜的擴(kuò)展有點(diǎn)棘手,而且?guī)缀鯖]有文檔或示例參考。

他們通過一些嘗試并參考已經(jīng)存在的擴(kuò)展,最終將所有內(nèi)容包裝成一個(gè)單獨(dú)的 Python 包,并且可以直接通過 pip 來安裝。

單單一個(gè)Python包并不能直接使用,于是他們創(chuàng)建了一個(gè)前端以及一個(gè)服務(wù)器擴(kuò)展,當(dāng) jupyter notebook啟動(dòng)時(shí),就會(huì)被加載。前端向服務(wù)器發(fā)送查詢以獲取生成的模板代碼,然后將其插入notebook的對(duì)應(yīng)單元并執(zhí)行它。

Text2Code的演示

模型也會(huì)失效,但數(shù)據(jù)分析師真的省事了

就像許多機(jī)器學(xué)習(xí)模型一樣,有時(shí)候意圖匹配和命名實(shí)體識(shí)別效果會(huì)很差,即使這個(gè)意圖對(duì)人來說非常簡單。

 

有時(shí)也會(huì)識(shí)別不到意圖,就無法生成正確的代碼,作者還考慮使用下面的方法來進(jìn)一步改進(jìn)插件的效果。

 

收集/生成高質(zhì)量的英語訓(xùn)練數(shù)據(jù),可以考慮從quroa,StackOverflow爬取更多的高贊回答,嘗試用不同的方式來描述相同的內(nèi)容,增強(qiáng)數(shù)據(jù);收集真實(shí)世界的變量名和庫名,而不是隨機(jī)生成,使用基于Transformer的模型嘗試命名實(shí)體識(shí)別。

 

如果這個(gè)模型訓(xùn)練的足夠好,對(duì)數(shù)據(jù)分析師來,能省不少事了。

項(xiàng)目開源地址:

https://github.com/deepklarity/jupyter-text2code

 

責(zé)任編輯:張燕妮 來源: 新智元
相關(guān)推薦

2022-03-14 09:33:56

神經(jīng)網(wǎng)絡(luò)模型人工智能

2020-10-10 14:57:16

代碼開發(fā)工具

2021-01-28 15:16:09

程序員技能開發(fā)者

2024-07-15 12:27:08

2023-04-12 16:23:00

GPT-4代碼

2023-07-10 17:01:30

AI 模型人工智能

2023-03-01 16:15:16

2023-04-07 09:53:02

量子AI

2021-07-19 10:56:36

GPE-3OpenAI微軟

2024-06-21 10:27:21

Service生成工具鴻蒙

2023-06-01 15:30:30

Service代碼生成工具

2023-02-14 08:00:00

人工智能GPT-3語言模型

2025-10-09 03:22:00

Claude微軟自然語言

2021-03-23 15:21:00

人工智能機(jī)器學(xué)習(xí)技術(shù)

2023-10-15 12:57:38

數(shù)據(jù)訓(xùn)練

2021-10-14 08:40:58

前端技術(shù)數(shù)據(jù)可視化

2024-06-21 10:07:06

鴻蒙service生成工具

2021-07-25 20:14:29

AI 數(shù)據(jù)人工智能

2023-06-08 15:33:31

人工智能GPT-3

2025-08-04 08:50:00

3DAI圖像生成
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

无码无遮挡又大又爽又黄的视频| 国模吧一区二区三区| 人妻丰满熟妇av无码区app| 日本高清视频在线观看| 国产成人精品www牛牛影视| 2021久久精品国产99国产精品| 久久久久无码精品国产sm果冻| 91麻豆精品一二三区在线| 亚洲成av人片一区二区三区| 欧美下载看逼逼| 国产成人精品免费看视频| 国产欧美另类| 久热精品视频在线观看| 久久中文字幕人妻| 久久69av| 欧美在线色视频| 给我免费播放片在线观看| av女优在线| 91亚洲精品一区二区乱码| 成人激情视频在线播放| 亚洲天堂一区在线| 欧美精品一级| 日韩在线播放av| 日韩人妻一区二区三区| 中文久久电影小说| 91麻豆精品国产自产在线观看一区 | 亚洲色图第一区| 麻豆传媒一区| 熟妇人妻系列aⅴ无码专区友真希| 理论片日本一区| 国产91免费看片| 国产小视频在线免费观看| 欧美黄色一区| 久久精品国产精品亚洲| 一级在线观看视频| 欧美日韩国产传媒| 亚洲欧美日韩视频一区| 亚洲国产精品自拍视频| av男人一区| 欧美v国产在线一区二区三区| 超碰成人在线播放| 国产91亚洲精品久久久| 欧洲亚洲国产日韩| 波多野结衣作品集| av电影一区| 日韩欧美在线网址 | 日本妇女毛茸茸| **女人18毛片一区二区| 日韩有码在线电影| av成人免费网站| 欧美精品三区| 久久久日本电影| 日韩成年人视频| 一本久久知道综合久久| 欧美在线精品免播放器视频| 国产香蕉视频在线| 免费视频一区| 国产成人在线播放| 日本成人一级片| 男人操女人的视频在线观看欧美| 国产精品无av码在线观看| 亚洲天堂中文网| 男人天堂久久| 婷婷综合一区| 精品国产一区a| 亚洲一级av无码毛片精品| 成人影院中文字幕| 国产偷国产偷亚洲清高网站| 麻豆精品免费视频| 人人狠狠综合久久亚洲婷婷| 久久激情五月丁香伊人| 少妇人妻丰满做爰xxx| 亚洲性视频h| 日韩av电影手机在线| 亚洲熟妇无码久久精品| 国产乱子轮精品视频| 国产精品久久久久久久久久久久冷| 欧美 日韩 国产 在线| 久久人人超碰精品| 一区二区精品国产| av老司机在线观看| 性感美女久久精品| 高清一区二区视频| 视频一区中文字幕精品| 精品视频在线播放免| 亚洲精品天堂网| 激情综合亚洲| 国产精品久久久久久久久久免费 | 免费观看成人性生生活片| 欧美亚洲禁片免费| 色婷婷狠狠18禁久久| 亚欧日韩另类中文欧美| 日韩一区二区精品视频| 欧美日韩激情在线观看| 久久国产福利| 97人摸人人澡人人人超一碰| 欧美女子与性| 一区二区三区在线观看网站| 日韩视频在线免费看| 久久av网站| 国产亚洲激情视频在线| 黄色一级视频免费| 日本视频在线一区| 国产欧美日韩视频一区二区三区| av在线免费一区| 亚洲高清在线视频| 五月婷婷之婷婷| 亚洲尤物av| 欧美日韩国产999| 中文字幕 欧美激情| 成人av网站大全| 秋霞在线一区二区| 欧美不卡高清一区二区三区| 亚洲国产中文字幕久久网| 久艹在线观看视频| 日韩精品乱码av一区二区| 国产精品一级久久久| 久久77777| 欧洲另类一二三四区| 日韩成人av一区二区| 亚洲精品一区二区在线看| 国产成人亚洲精品| 日韩有码电影| 欧美日韩免费一区| 亚洲色图欧美日韩| 狠狠入ady亚洲精品| 91精品啪aⅴ在线观看国产| 成人欧美亚洲| 色婷婷狠狠综合| 在线 丝袜 欧美 日韩 制服| 亚洲精品婷婷| 国产一区在线观| 国产乱妇乱子在线播视频播放网站| 欧美夫妻性生活| 91n在线视频| 免费观看成人鲁鲁鲁鲁鲁视频| 欧美精品亚洲精品| 国模套图日韩精品一区二区| 日韩av在线网| 日韩黄色一级大片| 91理论电影在线观看| 国产原创中文在线观看| 99这里只有精品视频| 九九久久久久久久久激情| 97精品久久人人爽人人爽| 国产精品乱码人人做人人爱| 999精品网站| 日韩欧美午夜| 91欧美精品午夜性色福利在线| 午夜伦理在线| 91精品国产一区二区三区香蕉| 二区三区四区视频| 国产毛片精品视频| 人妻激情另类乱人伦人妻| 中文字幕一区图| 久久免费在线观看| 亚洲精品视频专区| 精品国产乱码久久久久久天美| 国产视频久久久久久| 国产精品社区| 午夜精品短视频| 在线观看欧美| 欧美激情奇米色| 性xxxxbbbb| 在线国产亚洲欧美| 亚洲色图27p| 国产美女视频一区| 69sex久久精品国产麻豆| 天天久久夜夜| 国产精品人人做人人爽| 国产素人视频在线观看| 欧美精品一区二区三区一线天视频| 天天综合网入口| 日本一二三不卡| 日韩欧美中文视频| 国产精品丝袜xxxxxxx| 水蜜桃一区二区| 欧美精品三级在线| 欧美制服第一页| 欧美jizzhd69巨大| 亚洲国产成人久久综合| 亚洲 欧美 中文字幕| 亚洲欧洲精品一区二区三区| 亚洲欧美高清在线| 日本成人在线视频网站| 国产91在线亚洲| 蜜乳av综合| 亚洲a成v人在线观看| 久草在线资源福利站| 中文字幕亚洲欧美日韩高清| 懂色av成人一区二区三区| 日本久久一区二区三区| 久久久久亚洲av成人片| 久久你懂得1024| 成人高清在线观看视频| 久久资源在线| 日韩精品在线观看av| 欧美亚洲国产激情| 国产一区二区三区四区五区在线 | 欧美xxx视频| 欧美成人合集magnet| 黄色视屏网站在线免费观看| 欧美一级一区二区| 国产情侣呻吟对白高潮| 午夜亚洲福利老司机| 黄色录像免费观看| 国产三级欧美三级日产三级99 | 别急慢慢来1978如如2| 亚洲网站在线| 美女黄色片网站| 国内成人自拍| 国产欧美一区二区视频 | 久久激情综合网| 国产成人a亚洲精v品无码| 欧美另类专区| 99久久久无码国产精品性色戒| 精品久久久久久久| 久久伦理网站| 另类尿喷潮videofree| 5566中文字幕一区二区| 亚洲国产aⅴ精品一区二区三区| 日韩美女在线看| 三级在线观看视频| 久久久久久久久国产| 午夜dj在线观看高清视频完整版| 日韩中文字幕在线看| 99国产精品久久久久久| 欧美国产日韩电影| 欧美亚洲成人xxx| 国精产品一区一区三区mba下载| 欧美成人免费一级人片100| 日本在线观看| 日韩中文字幕在线观看| 日本在线视频站| 最近2019中文字幕大全第二页| 国产福利在线| 亚洲视频免费一区| 欧洲免费在线视频| 日韩精品高清视频| 偷拍自拍在线| 日韩精品亚洲精品| 天堂а√在线8种子蜜桃视频| 亚洲国产毛片完整版| 免费观看国产视频| 精品成人一区二区三区| 欧美视频在线观看一区二区三区| 精品人在线二区三区| 粉嫩小泬无遮挡久久久久久| 亚洲精品一区二区三区99| 日韩一区免费视频| 亚洲精品福利在线| 深夜福利视频在线观看| 精品亚洲国产视频| 精品推荐蜜桃传媒| 伊是香蕉大人久久| 午夜老司机在线观看| y97精品国产97久久久久久| 日韩黄色影院| 欧美久久精品午夜青青大伊人| 欧洲黄色一区| 77777亚洲午夜久久多人| 91av亚洲| 成人春色激情网| 日韩一区二区三区精品视频第3页 日韩一区二区三区精品 | 日韩成人在线观看| 国产福利在线看| 久久久精品在线| 不卡的av影片| 国产精品9999| 不卡精品视频| 国产精品久久久久免费| 美女久久99 | 狠久久av成人天堂| 国产成人在线免费看| 日日夜夜一区二区| av在线网站免费观看| 99免费精品视频| 美女100%露胸无遮挡| 一区二区三区视频在线看| 五月天综合激情| 欧美三级蜜桃2在线观看| 99在线观看免费| 日韩精品中文字| 国产原创在线观看| 国产91对白在线播放| 91麻豆精品国产综合久久久| 精品视频一区二区| 国产二区精品| 男人揉女人奶房视频60分| 久久国产精品99久久久久久老狼| 在线中文字日产幕| 中文在线免费一区三区高中清不卡 | 国产成人精品一区二区免费看京 | 成人免费高清| 日本韩国在线不卡| 国产日本亚洲| 日韩欧美精品一区二区三区经典| 欧美不卡视频| 亚洲黄色小视频在线观看| 成人免费视频一区二区| 一区二区三区在线播放视频| 精品久久久久久久中文字幕 | 日韩精品一区二区不卡| 欧美人与z0zoxxxx视频| 日韩黄色影片| 欧美高清在线视频观看不卡| 欧美影视资讯| 国内一区二区在线视频观看| 亚欧美无遮挡hd高清在线视频| 2022亚洲天堂| 99久久久无码国产精品| 日本精品人妻无码77777| 在线国产亚洲欧美| 欧洲免费在线视频| 69久久夜色精品国产69| 99a精品视频在线观看| 天天成人综合网| 日本在线不卡视频| aa片在线观看视频在线播放| 亚洲一区二区三区小说| 国产精品丝袜黑色高跟鞋| 一个人看的www久久| 中文字幕21页在线看| 国产欧美日韩亚洲| 亚洲国产综合在线看不卡| 欧美性受xxxx黒人xyx性爽| 国产精品对白交换视频| 黄色av一区二区| 亚洲欧美制服另类日韩| 国内精彩免费自拍视频在线观看网址| 亚洲在线观看视频| 小小影院久久| 色噜噜狠狠一区二区三区狼国成人| 国产女同互慰高潮91漫画| 免费黄色av片| 亚洲免费一在线| 波多野结衣亚洲| 欧美日韩精品免费看| 久久久免费人体| 欧美精品尤物在线| 亚洲在线观看| 亚洲精品中文字幕在线播放| 亚洲成在人线免费| 刘亦菲毛片一区二区三区| 久久久久久久久久久免费精品| 亚洲视频国产| 91动漫在线看| 99视频精品全部免费在线| 精品人妻一区二区三区免费看| 亚洲精品中文字幕女同| 写真福利精品福利在线观看| 日本欧洲国产一区二区| 日韩av高清在线观看| 天堂在线中文视频| 欧美精品自拍偷拍| h片在线免费观看| 国产精品二区二区三区| 国产一区二区三区的电影| 国产ts在线播放| 欧美精品一二三区| a免费在线观看| 国产美女在线精品免费观看| 一区二区福利| 懂色av蜜桃av| 欧美一区二区成人6969| free性欧美16hd| 欧美在线一二三区| 美女国产一区二区| 九九在线观看视频| 日韩第一页在线| 日韩成人亚洲| 日本三级中文字幕在线观看| 不卡视频一二三四| 久久久久久无码精品大片| 久久九九热免费视频| 国产伦理久久久久久妇女| caopor在线视频| 亚洲老妇xxxxxx| 深夜福利视频在线观看| 91免费欧美精品| 99在线精品免费视频九九视| 欧美成人另类视频| 欧美成人一区二区三区在线观看| 小草在线视频免费播放| 在线视频不卡一区二区| 不卡一区二区在线| 91久久久久国产一区二区| 久久久最新网址| 日韩一区二区在线| 亚洲成av人片在线观看无| 欧美无乱码久久久免费午夜一区| 中文在线观看免费| 日本在线免费观看一区| 国产成人精品一区二区三区四区| 伦av综合一区| 欧美激情一级二级| 99久精品视频在线观看视频| 在线观看av中文字幕| 91精品蜜臀在线一区尤物| 极品美女一区|