Upgrade to Pro — share decks privately, control downloads, hide ads and more …

就讓AI幫你帶LINE好運

 就讓AI幫你帶LINE好運

活動:台大AI社
講者:Maggie Lee, Ray Lu

LINE Developers Taiwan

March 21, 2024
Tweet

More Decks by LINE Developers Taiwan

Other Decks in Technology

Transcript

  1. Agenda Maggie⾃我介紹 部⾨介紹 新年好運籤專案分享 Ray⾃我介紹 AI專案開發流程 新年好運圖專案分享 上半場 長輩圖元素介紹 實作流程說明

    ⽣成長輩圖⽂字 優化⽂字內容 ⽣成長輩圖底圖 優化長輩圖底圖 ⼩組合作+成果分享 下半場 2min 4min 10min 2min 4min 10min 就讓AI幫你帶LINE好運 2min 2min 6min 5min 7min 5min 15min 晚安朋友,⼀起來做端午長輩圖
  2. 2016-2020 政⼤中⽂雙資料科學 2021 LINE@Data Dev LINE TECH FRESH 2021-2022 政⼤資科碩⼠

    2019-2020 中研院@CKIP 實習⽣ 2022 Intel@CCG Software Graphics intern 2022-now LINE@Data Dev Machine Learning Engineer Maggie Lee
  3. Data Dev LINE Family Services LINE SHOPPING LINE SPOT LINE

    MUSIC LINE Sticker LINE VOOM LINE Reward Fact Checker LINE HELP TW LINE Travel NLP CV MarTech NER Classifier Duplication Detector Auto completion Keyword Extrac9on Related Search Text Genera9on User Tagging Data Analy,cs Recom- mendaAon CLV/ RFM LINE TODAY 7 Data Dev的任務有哪些 Image Search Social Intelligence UpliB Modeling Sales forecas9ng STT
  4. ChatGPT prompt 26計濃縮 1. 不必對LLM客氣,不需要添加像是 “請”,“如果你不介意”,“謝謝”的語句,直接切入主題即可 2.將複雜的任務分解成⼀系列更簡單的提⽰ 3.使⽤肯定的指令,避免使⽤像“不要”這樣的負⾯語⾔。 4.加上 我將給予$xxx的⼩費以換取更好的解決⽅案!(聽說泰勒絲的演唱會⾨票也可以)

    5.給出以範例為主的提⽰(few shot) 6.格式化你的提⽰時,開始使⽤###instruction###,接著是###example###或者如果相關的話 接著是###question###。使⽤⼀個或多個換⾏來分隔指⽰、範例、問題、上下⽂ 7. 包含以下短語:你的任務是 和 你必須 8.為⼤型語⾔模型指定⾓⾊ 15
  5. 16 ⽂字⽣成的專案需要注意 當需求過於 抽象時 輸出效果 不顯著 輸出字數 難以控制 會有輸出部分 胡說八道

    無法理解的情況 在開spec之前,讓我們看⼀下ChatGPT有哪些隱形限制 確定 ChatGPT的 ⽣成良率 決定審查的 ⼈⼒資源 實際⽣成前 請提出需要 檢核的規範
  6. 學歷 • 國立交通⼤學(2015-2018) • 資訊科學⼯程研究所 碩⼠ • 國立臺北科技⼤學(2011-2015) • 電機⼯程系

    學⼠ ⼯作經驗 • LINE • Software Engineer(2021/10-現在) • 資策會 數位轉型研究院 • Software Engineer (2018/09-2021/10) • 中央研究院資訊所 CKIP • Intern (2016/06-2016/09)
  7. AI 專案的流程 • 釐清問題 • 評估可⾏性 • 提供解法 • 收集

    • 整理 • 實驗 • 定義 Metrics • 包裝 API • 優化 • CI/CD • Scalability • Notification • Dashboard 了解需求 準備資料 訓練/測試 模型 包裝 部署 監控
  8. 新年好運圖 - Prompt Engineering • ⽤哪些關鍵字? • 關鍵字權重? • 關鍵字順序?

    • 模型的參數? 了解需求 準備資料 訓練/測試 模型 包裝 部署 監控
  9. 第⼀式 展現智慧,才學型 善意問候,關⼼型 第⼆式 ⽤⽂字表達他的關⼼ 順便暗⽰你很久 沒跟他問安了 字體要⼤ 要鮮豔 要帶有

    像詩⼀般 的⽂字 簡單直覺 ⾊彩鮮豔 簡單直覺 利⽤粽⼦最能代表端午 並且放上⼤⼤的端午⼆字 帶有關⼼的⽂字 打不過就加入,⼀起來分析長輩圖 非紅即綠
  10. ⽣成⽂字 確認規格 STEP 1 STEP 2 STEP 3 STEP 4

    STEP 5 搜集素材 ⽣成圖片 將⽂字疊圖 讓我們⼀起開始接下來的流程吧 步驟如下 早安!朋友! 端午佳節快樂! ⼀張圖片要有兩段⽂字 ⼀段是問好 ⼀段要跟端午 有相關的祝福語 字數15字以內 圖片要有龍⾈ 走寫實風
  11. 44 ⽂字⽣成 – 試試看 ⾸先,ChatGPT3.5 眼中長輩圖是什麼 再來思考⼀下: 1. 如何重定義長輩圖 2.

    ⽣成的風格希望如何 3. 字數上限是多少 4. 以同樣的Prompt⽣成 能穩定達到期望的標準嗎 5 min
  12. 45 ⽂字⽣成 – Prompt Optimize 給予few shot [範例⼀] 第⼀層是祝福, 第⼆層是關懷,

    第三層是相信, 第四層是溫馨。 [範例⼆] 給您粽量級的祝福 [範例三] 幸福會接粽⽽來
  13. 圖片⽣成 - Prompt Optimize e.g. Close-up polaroid photo of a

    husky, soft lighting, outdoors, 24mm Nikon Z FX
  14. 圖片⽣成 - Prompt Optimize product shot photo of dragon boat,

    flowers, sunnny day, outdoors, telephoto lens A photo of dragon boat festival