Try   HackMD

Final Project:​協助台南大學生在每個月有限的預算內減少不必要支出?

preface(振)

因總是有許多不必要的開銷,為了避免月底只能吃泡麵或看著戶頭錢越來越少,心越來越痛,又不想厚著臉皮向媽媽要錢。

Problem Definition(振)

  • My target problem - 大學生的預算有限,因為生活所需加上各種活動的開銷,使得大學生在月底時有非常大的機率超支。如何幫助大學生節省不必要支出?

Problem Decomposition

constrain(振)

  • 身分:台南的大學生
  • 幣別:新台幣NT
  • 時間範圍:一個月
  • 支出預算範圍:5000-20000元(一個月)
  • 項目:飲食、娛樂、生活用品、學業(ex: 文具、社費)、交通
  • 地區:台南

subproblems(廷)(老師check)

  • 1.怎麼定義什麼是必要

  • 2.怎麼解決衝動性消費帶來的不必要支出

  • 3.怎麼解決資訊量不夠造成的不必要支出

  • 4.怎麼解決社交產生的不必要支出

  • 5.怎麼解決貪小便宜導致的不必要支出

  • 6.怎麼解決缺乏危機感引發的不必要支出

  • 7.如何解決與定義大學生身分不同而開銷不同的不必要支出?

    • 依照科系與年級的不同會有不同的必要開銷
  • 8.如何用有限預算滿足必要支出?

    • 如何規劃
      • 保留意外部分
    • 如何根據規劃確切的執行
      • 發生意外支出
      • 突然漲價
      • 同學借錢
  • 10.如何讓使用者建立記帳的習慣?

Pattern Recognition(廷)

  • 支出必要性不明確
  • 資訊量不夠以至於無法降低支出
  • 對喜歡的商品會衝動消費,無法判斷是否為自己需求
  • 合理化社交花費或其他
  • 看到促銷會被吸引多花錢
  • 看到打折多買一些
  • 以為撿到便宜實際買貴了
  • 商品相對便宜但是是假貨
  • 連續的小額花費(為了省小錢 最後花更多)
  • 月初花錢相對揮霍(缺乏危機感)
  • 對於小額花費會不在意(缺乏危機感)
  • 沒有錢會找爸媽拿錢(缺乏危機感)
  • 每個人能支出的錢的不一
  • 每天必要支出太浮動,太少靠理智去做決定
  • 不會做財務規劃
  • 想固定存一些錢

Abstraction(個別)

1.怎麼定義什麼是必要

  • 詢問每個人對必要的定義(問卷)
  • 生活沒有它會過不下去(開發者主觀)
  • 將必要定為生活開銷而不是生存開銷(開發者主觀)
  • 讓使用者自己訂什麼是必要

how?
若詢問每個人對必要的定義,使用者卻為第三方,
使用者收到問題,然後必要的定義因人而異
10.如何讓使用者用我們的linebot每天記帳?

  • 每記帳一次就傳一片拼圖,一個禮拜後會拼出來
  • 每記帳一次就傳一篇小說的一個句子或旅行的青蛙句子版
  • 每記帳一次傳一個冷笑話
  • 每記帳一次傳問題,下次記帳給他答案
  • 每隔一段時間傳訊息通知記帳
  • 每記帳一次就傳男生或女生或老師的語音

3.怎麼解決資訊量不夠造成的不必要支出(價格)

  • 爬購物網站優惠
  • 爬比價網站

6.怎麼解決缺乏危機感引發的不必要支出(陳)

  • 將未來可能的金錢活動圖表化或可視化
  • 知道自己一個月(每天)的平均花費是多少
  • 紀錄並定期提醒使用者(總)剩餘金額與不必要消費金額與佔比然後將其可視化
    • 要有彈性空間

Algorithm(老師check)

協助使用者自己平衡必要支出與預算

  • constrain裡的項目: 飲食 交通 學業 娛樂 生活用品
  • 請使用者在一開始將上述項目分成一邊必要 一邊不必要
  • 記帳的時候會登記哪個項目花多少錢
    • ex: 記帳 : 5/8 飲食 100元
  • 就可以分辨這筆帳對使用者來說屬於必要還是非必要

將未來可能的金錢活動圖表化或可視化

  • 把今天過後將過去平均每個月各項目所花的錢
    知道自己一個月的平均花費是多少
  • 每天紀錄花費 一個月後算平均和各項目平均
    紀錄並定期提醒使用者(總)剩餘金額與不必要消費金額與佔比然後將其可視化
  • 紀錄、每天、不必要花費之前紀錄、花不必要消費後,將剩餘金額與不必要消費金額與佔比呈現

怎麼解決資訊量不夠造成的不必要支出

  1. 購物網的爬蟲
  • 調查台南大學生最常使用的網路購物平台(二手版、MOMO、PCHOME)
  • 結果輸入dataframe
  • 結合Linebot供使用者查看

如何讓使用者用我們的linebot每天記帳?

便利性 提升動機
1.讓使用者有所期待

  • 蒐集冷笑話存進list
  • 每記帳一次傳一個冷笑話給使用者

2.定時提醒

  • 若使用者連續兩天沒有紀錄,第三天自動跳提醒給他
  • 如果該筆消費為必要的話就勾必要