聰明消費 - 3C比價網

專案介紹:
在這個店商的時代,每個消費者都有各自偏好的網路商城,但時常會發現自己有買貴的狀況。
本專案設計幫助消費者在眾多商城中購買最便宜的價格也設立了追蹤清單讓使用者能觀察商品價格的浮動。
專案動機:
契機:網購時買到較貴的商品
構想:做出一個網站同時比價個大商城的商品與價格
出發點:幫助消費者查詢商品最低價格

重點技術:
細節:
運用Scrapy框架和Selenium爬取商品所有資訊並匯入Mysql中並使用Django(後端)和Flask(前端)進行前後端分離展示頁面
重點技術:
Python、Django、Mysql、Html/Css、Javascript、jQuery、Docker、Splash、Scrapy、Selenium
專案架構圖:

學習心得與回饋
心得:
學到一些前端,包含Bootstrap,因為它是課程沒有教的,所以專案在Bootstrap下了滿大的苦力,畢竟要一點點一點點去寫,包含HTML+CSS+JS的複習,也是專案中必須熟練的。
對達內的教學回饋 :
非常感謝Charlie(查理)老師,因為這個專案最難的部份是屬於自然語言的處理,當然這個部分我自己嘗試寫了滿久的,但還是需要專案導師的幫忙,因為有些商品名稱相似但卻不同會干擾到爬蟲 (Ex.找iPhone手機 ,但iPhone手機線 / iPhone手機殼等.. 卻都被收錄),這問題真的困擾我很久,很感謝老師的協助。
Kommentare