Final Project:協助台南大學生在每個月有限的預算內減少不必要支出?
preface(振)
因總是有許多不必要的開銷,為了避免月底只能吃泡麵或看著戶頭錢越來越少,心越來越痛,又不想厚著臉皮向媽媽要錢。
Problem Definition(振)
- My target problem - 大學生的預算有限,因為生活所需加上各種活動的開銷,使得大學生在月底時有非常大的機率超支。如何幫助大學生節省不必要支出?
Problem Decomposition
constrain(振)
- 身分:台南的大學生
- 幣別:新台幣NT
- 時間範圍:一個月
- 支出預算範圍:5000-20000元(一個月)
- 項目:飲食、娛樂、生活用品、學業(ex: 文具、社費…)、交通
- 地區:台南
subproblems(廷)(老師check)

Pattern Recognition(廷)
- 支出必要性不明確
- 資訊量不夠以至於無法降低支出
- 對喜歡的商品會衝動消費,無法判斷是否為自己需求
- 合理化社交花費或其他
- 看到促銷會被吸引多花錢
- 看到打折多買一些
- 以為撿到便宜實際買貴了
- 商品相對便宜但是是假貨
- 連續的小額花費(為了省小錢 最後花更多)
- 月初花錢相對揮霍(缺乏危機感)
- 對於小額花費會不在意(缺乏危機感)
- 沒有錢會找爸媽拿錢(缺乏危機感)
- 每個人能支出的錢的不一
- 每天必要支出太浮動,太少靠理智去做決定
- 不會做財務規劃
- 想固定存一些錢
Abstraction(個別)
1.怎麼定義什麼是必要
- 詢問每個人對必要的定義(問卷)
- 生活沒有它會過不下去(開發者主觀)
- 將必要定為生活開銷而不是生存開銷(開發者主觀)
- 讓使用者自己訂什麼是必要
how?
若詢問每個人對必要的定義,使用者卻為第三方,
使用者收到問題,然後必要的定義因人而異
10.如何讓使用者用我們的linebot每天記帳?
- 每記帳一次就傳一片拼圖,一個禮拜後會拼出來
- 每記帳一次就傳一篇小說的一個句子或旅行的青蛙句子版
- 每記帳一次傳一個冷笑話
- 每記帳一次傳問題,下次記帳給他答案
- 每隔一段時間傳訊息通知記帳
- 每記帳一次就傳男生或女生或老師的語音
3.怎麼解決資訊量不夠造成的不必要支出(價格)
6.怎麼解決缺乏危機感引發的不必要支出(陳)
- 將未來可能的金錢活動圖表化或可視化
- 知道自己一個月(每天)的平均花費是多少
- 紀錄並定期提醒使用者(總)剩餘金額與不必要消費金額與佔比然後將其可視化
Algorithm(老師check)
協助使用者自己平衡必要支出與預算
- constrain裡的項目: 飲食 交通 學業 娛樂 生活用品
- 請使用者在一開始將上述項目分成一邊必要 一邊不必要
- 記帳的時候會登記哪個項目花多少錢
- 就可以分辨這筆帳對使用者來說屬於必要還是非必要
將未來可能的金錢活動圖表化或可視化
- 把今天過後將過去平均每個月各項目所花的錢
知道自己一個月的平均花費是多少
- 每天紀錄花費 一個月後算平均和各項目平均
紀錄並定期提醒使用者(總)剩餘金額與不必要消費金額與佔比然後將其可視化
- 紀錄、每天、不必要花費之前紀錄、花不必要消費後,將剩餘金額與不必要消費金額與佔比呈現
怎麼解決資訊量不夠造成的不必要支出
- 購物網的爬蟲
- 調查台南大學生最常使用的網路購物平台(二手版、MOMO、PCHOME…)
- 爬
- 結果輸入dataframe
- 結合Linebot供使用者查看
如何讓使用者用我們的linebot每天記帳?
便利性 提升動機
1.讓使用者有所期待
- 蒐集冷笑話存進list
- 每記帳一次傳一個冷笑話給使用者
2.定時提醒
- 若使用者連續兩天沒有紀錄,第三天自動跳提醒給他
- 如果該筆消費為必要的話就勾必要