| | |
| | """gradio-demo |
| | Automatically generated by Colaboratory. |
| | Original file is located at |
| | https://colab.research.google.com/drive/1-iBNAt-l2MLx1trpU5geyHS8RVyrMM5I |
| | """ |
| |
|
| | import gradio as gr |
| | import cj |
| | import cj_gsearch |
| |
|
| | cjdemo = gr.Interface( |
| | description="Consumer Journey生成器,藉由輸入的目標族群和品牌資訊打造消費者旅程。", |
| | fn=cj.generate_cj, |
| | inputs=[ |
| | gr.Textbox( |
| | label = "品牌名稱", |
| | value = "星巴克(Starbucks)" |
| | ), |
| | gr.Textbox( |
| | label = "品牌資訊", |
| | lines = 3, |
| | value = "星巴克的企業使命:啟發並滋潤人們的心靈,在每個人、每一杯、每個社區中皆能體現。秉持續追求卓越以及實踐企業使命與價值觀,我們透過每一杯咖啡的傳遞,將獨特的星巴克體驗帶入每位顧客的生活中。" |
| | ), |
| | gr.Textbox( |
| | label = "產品資訊", |
| | lines = 3, |
| | value = f"飲品:令人驚豔的精選咖啡風味與各式手調飲品,期待你親自來探索與享受。\n糕點:高品質食材製成豐富的蛋糕、三明治和輕食餐點,每一口都能品嘗到食物的原味,回味無窮。\n咖啡用品及設備:挑選最適合你的咖啡用品與設備,與好友家人一起共創居家迷人咖啡時光。\n星巴克隨行卡:隨行卡是星巴克最具有收藏價值的商品之一,不同時節推出專屬特色卡面設計,感謝每個咖啡時光有你與我們一同隨行!" |
| | ), |
| | gr.Number( |
| | label="期望旅程總數(5-11)", |
| | value=5, |
| | minimum=5, |
| | maximum=11 |
| | ), |
| | gr.Textbox( |
| | label="TA個人資訊", |
| | value=f"姓名:林小明\n年齡:25歲\n婚姻狀況:未婚\n年收入:NT$600,000\n工作行業:科技業", |
| | lines=10 |
| | ), |
| | gr.Textbox( |
| | label="TA的CCS描述(10句你覺得最有代表性的)", |
| | value=f"我喜歡嘗試新的品牌\n我只購買我認同其道德規範的公司的產品\n我經常負責規劃朋友間的活動\n我經常做一些積極運動\n我願意付費購買線上優質內容,如:電子書,文章或訂閱內容\n我嘗試每次放假都去一些不同的地方\n要是沒有我的智慧型手機,我會感覺失落\n我通常沒有多加思考就花錢\n我的工作成就必須被他人看見\n各種性向的情侶在法律上能被允許結婚是重要的\n", |
| | lines=10 |
| | ), |
| | gr.Textbox( |
| | label="TA的其他資訊", |
| | value="" |
| | ) |
| | ], |
| | outputs=[ |
| | gr.Textbox(label="消費者旅程內容",lines=35)], |
| | allow_flagging="never", ) |
| |
|
| |
|
| | cjdemo_gsearch = gr.Interface( |
| | description="Consumer Journey生成器,藉由輸入的目標族群和品牌資訊打造消費者旅程。", |
| | fn=cj_gsearch.generate_cj, |
| | inputs=[ |
| | gr.Textbox( |
| | label = "品牌名稱", |
| | value = "星巴克(Starbucks)" |
| | ), |
| | gr.Textbox( |
| | label = "品牌資訊", |
| | lines = 3, |
| | value = "星巴克的企業使命:啟發並滋潤人們的心靈,在每個人、每一杯、每個社區中皆能體現。秉持續追求卓越以及實踐企業使命與價值觀,我們透過每一杯咖啡的傳遞,將獨特的星巴克體驗帶入每位顧客的生活中。" |
| | ), |
| | gr.Textbox( |
| | label = "產品資訊", |
| | lines = 3, |
| | value = f"飲品:令人驚豔的精選咖啡風味與各式手調飲品,期待你親自來探索與享受。\n糕點:高品質食材製成豐富的蛋糕、三明治和輕食餐點,每一口都能品嘗到食物的原味,回味無窮。\n咖啡用品及設備:挑選最適合你的咖啡用品與設備,與好友家人一起共創居家迷人咖啡時光。\n星巴克隨行卡:隨行卡是星巴克最具有收藏價值的商品之一,不同時節推出專屬特色卡面設計,感謝每個咖啡時光有你與我們一同隨行!" |
| | ), |
| | gr.Textbox( |
| | label="搜索關鍵字(如果不輸入會讓AI自動生成關鍵字並以Google搜索)", |
| | value="" |
| | ), |
| | gr.Number( |
| | label="期望旅程總數(5-11)", |
| | value=5, |
| | minimum=5, |
| | maximum=11 |
| | ), |
| | gr.Textbox( |
| | label="TA個人資訊", |
| | value=f"姓名:林小明\n年齡:25歲\n婚姻狀況:未婚\n年收入:NT$600,000\n工作行業:科技業", |
| | lines=10 |
| | ), |
| | gr.Textbox( |
| | label="TA的CCS描述(10句你覺得最有代表性的)", |
| | value=f"我喜歡嘗試新的品牌\n我只購買我認同其道德規範的公司的產品\n我經常負責規劃朋友間的活動\n我經常做一些積極運動\n我願意付費購買線上優質內容,如:電子書,文章或訂閱內容\n我嘗試每次放假都去一些不同的地方\n要是沒有我的智慧型手機,我會感覺失落\n我通常沒有多加思考就花錢\n我的工作成就必須被他人看見\n各種性向的情侶在法律上能被允許結婚是重要的\n", |
| | lines=10 |
| | ), |
| | gr.Textbox( |
| | label="TA的其他資訊", |
| | value="" |
| | ) |
| | ], |
| | outputs=[ |
| | gr.Textbox(label="消費者旅程內容",lines=35)], |
| | allow_flagging="never", ) |
| |
|
| |
|
| | demo = gr.TabbedInterface([cjdemo, cjdemo_gsearch], ["使用者旅程生成器(aplha)", "使用者旅程生成器+Google搜索(aplha)"], theme='bethecloud/storj_theme') |
| | demo.launch(share=True) |
| |
|
| |
|