Skip to content

SuYenTing/job_analysis_helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

職缺小幫手網站

一、簡介

這是一個簡單的職缺分析網站,主要是透過Python的Dash套件製作,資料庫為MySQL。

使用者輸入搜尋工作的關鍵字後,系統會至104人力銀行網站下載搜尋的工作結果,並進行簡單的職缺探索式分析。

[專案說明文章請點此]

二、檔案說明

  • app
    • index.py: 網站首頁,執行此程式碼部署Dash網站
    • app.py
    • job_analysis_layout.py: 職缺分析頁面版型
    • job_search_layout.py: 職缺搜尋頁面版型
    • callbacks.py: callbacks程式碼
    • custom_functions.py: 客製化函數,包含資料庫連線及104人力銀行爬蟲程式碼
    • assets
      • fonts: 裡面有Google思源黑體字型檔案,繪製文字雲時會用到
      • jieba_dict: 結巴字典
        • stopdict.txt: 停用詞字典,取自Github專案tomlinNTUB/Python
        • userdict.txt: 自定義字典,取自Github專案uuboyscy/work104
        • custom.css: css,主要加載Google思源黑體字型
    • log: 存放爬蟲程式的執行紀錄
  • docker-compose.yml: docker-compose執行檔案
  • dockerfile-dash: 部署Dash的docker file設定檔

About

職缺分析小幫手

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published