跳到主要內容區

JudgementsCrawler:司法院裁判書系統之文本擷取工具

JudgementsCrawler:司法院裁判書系統之文本擷取工具(v2.0)

「司法院裁判書系統之文本擷取工具:JudgementsCrawler」(以下簡稱 JudgementsCrawler)是專為台灣法律研究人員設計的自動化軟體,操作簡單,能快速、有效地從司法院裁判書網頁擷取特定關鍵字或特定範圍的裁判書全文。研究者可藉此更快取得大量裁判書原始文本,進行後續的量化研究、分析或數據統計,提升原始裁判書資料在法實證研究上的應用價值。

v2.0 在原有的「取得裁判書清單」與「下載裁判書全文」之外,新增了歷審裁判的擷取,以及確定判決的篩選,使用步驟由兩個擴充為五個:

  • Step 1 獲取裁判書網址清單:在司法院裁判書系統送出篩選後,複製查詢結果的網址,即可取得每一篇裁判書的案號與網址清單(司法院系統每次上限為 25 頁、500 筆)。
  • Step 2 獲取裁判書文本檔案:匯入裁判書清單,自動下載清單內所有裁判書的 txt 全文,並保留原有的段落換行。
  • Step 3 取得歷審裁判:匯入裁判書清單,自動擷取各案的歷審裁判,包含各審級的法院、案號、日期與網址。
  • Step 4 取得歷審文本:依 Step 3 的歷審清單,下載每一筆歷審裁判的完整文本。
  • Step 5 篩選確定判決:逐一判斷每位被告的判決是否確定,並排除同一起訴書其他被告的上訴,只下載確定判決的文本。結果另附歷審過程、上訴人與判斷依據,並標示確定判決未定應執行刑的案件。

Step 2、Step 3 與 Step 5 都可以直接匯入「裁判書實證研究平台」(https://hssai-verdictstudy.phys.nthu.edu.tw/)所下載的清單,不必從 Step 1 開始。每次連線之間固定間隔三秒,避免對司法院網站造成負擔。產出檔案若與既有檔案同名,程式會自動另存新名稱,不會覆蓋先前的下載成果。

JudgementsCrawler 以 C# 語言編寫,採用 .NET 6 的 Windows Forms 視窗介面,主要使用下列工具:

  • Html Agility Pack 與 XPath:擷取裁判書內容。
  • ClosedXML.Excel:讀寫 Excel 清單。
  • 司法院裁判書網頁「歷審裁判」區塊本身所使用的資料介面:取得各審資料。

程式已封裝成單一應用程式,可直接在 Windows 筆電或桌機上使用。

1.請按此處下載JudgementsCrawler.zip檔案並解壓縮(目前僅支援 Windows 系統,需安裝 .NET 6 Desktop Runtime)

2.請按此處下載JudgementsCrawler的使用說明

 

 

3.JudgementsCrawler之介紹:專為法實證研究者所設計之司法院裁判書文本擷取工具(發表於《當代法律》2024年8月號)

 

 

瀏覽數:
登入成功