社交網絡追蹤肺炎傳播

Foursquare Swarm 是一套 2014 年推出的社交網絡手機 app,用家透過打卡(check-in)與朋友分享去過的地方。我個人比較喜歡 check-in 一些食店和旅遊景點等。就算不主動打卡,Swarm 亦可透過手機部份 GPS 數據,建議用家可考慮補打某些地點。

如果希望透過社交網絡 app 打卡,來追蹤肺炎社區傳播,其實不用做 proof of concept 來研究新社交網絡 app 的概念。而是開發 COVID-19 社交資訊後台系統,透過不同社交網絡平台的 API,取讀參與用戶所公開的打卡資訊,已可達至收集數據目的,然後在後台利用 python 等做數據分析。找出高風險的用戶後,透過 SMS 或電郵聯絡用戶。聯絡用戶時說明分析原因,例如剛發現有確診者最後在某日到過某餐廳或商場大廈,建議他們

Swarm 已有很大的香港大廈和食店數據庫,相比重新開發 app 加上用政府跨部門開放數據為多。Swarm 現成亦有一定用戶量,不用從零開始推廣新的打卡 app。個人私隱方面,Swarm 用戶可以選擇私人打卡,不與 Swarm 上的朋友分享。

所以為何有 Swarm 都唔用而去搞打卡平台 POC 呢?

區議會應推展開放數據

香港2019年區議會選舉結果出人意表,非建制派在17區區議會獲得大多數議席來主導議會,新議員較多使用互聯網科技,亦能接受較開放的議政文化。因此是好機會在區議會層面推展開放數據,並在這任期內制訂開放數據標準程序來達至開放議會。

區議會的議政水平影響地區居民生活,加上近月社會事年亦推動多些年青人和當區居民走出來關注地區事,而不少候任議員亦與熱心居民有所聯絡。而civic hacking亦在香港社會事件到區議會亦發揮不少作用,新一屆區議會應成立各區數碼社區小組,定期讓區議員、開發者、社區工作者等交流,討論如何創造更多高質素的社區開放數據,透過開放合作關係,讓區議會與居民從地區層面共同建立智慧城市。

我建議:

  • 訂立開放數據SOP,讓開放數據成為區議會常規。
  • 建立開放數碼溝通平台讓區議會與地區居民一直交流和合作。

為推動開放數據發展,萬維網發明人Tim Berners Lee 爵士製訂五星開放數據分級條件。如區議會能以至少乎合三星級開放數據條件為標準,提供開放授權、使用結構性數據及採用開放文件格式,開發者和數據分析師便能輕易地創造有利地區發展的軟件和分析。

在2019年12月中,區議會只透過政府公眾數據平台提供三個CSV數據集,對軟件開發和數據分析近乎沒有幫助。而各區區議會網站提供會議紀錄和相關文件,文件除了只是一些經整合的會議討論資料外,少部份相關資料並難以直接開發和分析。而居民較有興趣的區議會出席率數據,只以CSV列出每位區議員的出席次數和百份比,這類總結資料未能完整表示每位議員的實際出席情況,應該細分到每次會議的出席紀錄。既然會議紀錄文件有,以CSV紀錄只是簡單工作。同時,應增設投票紀錄的CSV紀錄,方便居民查閱。這些都是一些屬三星級開放數據的建議。

新一屆區議員須認識開放數據,在議會到地區事務,應不時留意資料格式,多向區議會、民政處以至政府要求合乎開放數據標準的資料。例如政府提交區議會的非保密檔案(文件、數據、圖片、影片等)需要以原來、完整電腦檔案上載到網站。

再進一步,在開放數據以外,各區區議會建立如 accessinfo.hkvtaiwan.tw 的地區居民網上平台,讓居民透過網上平台為地區提出意見,甚至開放資料,讓區議員回應和跟進要求。

除筆者外,亦有不同的有心人亦有意在區議會層面推動開放數據,相信能在協調下在不同地區、網絡上進行工作。希望經過一屆區議會後,透過開放數據來提升區議會議政能力和透明度。

廷續九巴專營權需要求開放數據

2014年城巴申請續牌後,今年到九巴申請廷續專營權,亦是一個好機會要求巴士公司提供開放數據。筆者亦準備好一份意見書,透過開源香港 OSHK 與友會一同提交給運輸署。

本會 Open Source Hong Kong 聯同香港創意開放科技協會 (COTA) 及香港 Linux 用家協會 (HKLUG) 以香港開放源碼開發者及用戶社群名義,今天以電郵方式向運輸處提交開源社群對九龍巴士廷續專營權的意見,藉著這次公眾諮詢,要求公共巴士經營商提供開放數據 Open Data 以及 API,方便大眾自由地了解日常公共巴士運作情況。 以下是我們提交的意見書副本。

致: 運輸處
副本: 莫乃光立法會議員
提交日期: 2016/04/18.

香港開放源碼開發者及用戶社群
(Community of Hong Kong Open Source Developers and Users)
就九龍巴士(一九三三)有限公司巴士網絡的新專營權事宜所之意見書

近年市民關注大眾公共運輸系統服務表現,例如專營巴士脫班問題等。近年全球發展開放數據 (Open Data),在公共巴士服務上,歐美以至台灣也有實例,利用實時開放數據來提供公共巴士及運輸系統服務資料給大眾。
臺北市政府近年已透過 data.taipei 資料開放平台,發放公車動態資訊 [1] 等不同的大眾公共運輸服務以至實時運作數據。

為了有效讓社會公眾了解九龍巴士(一九三三)有限公司巴士網絡的服務情況,以至香港要成為智慧城市 (Smart City),運輸署有必要為監測大眾公共運輸系統,向各大眾公共運輸系統營辦商收集實時運作數據,而且收集的數據應要開放給大眾。因為九龍巴士(一九三三)有限公司是在政府提供的專營權下才能提供服務,所以這些實時運作數據亦不屬於巴士公司,而是屬於公眾領域 (public domain) 的。

我們要求運輸署在延續九龍巴士(一九三三)有限公司巴士網絡的新專營權條款上,必需在新專營權開始前加入提供以下開放數據,讓公眾自由查詢和使用。

  1. 各路線每天的排班數據,包括車輛車牌編號。
  2. 各路線班次從巴士總站離站時間的實時開放數據。
  3. 各路線班次到達終點站時間的實時開放數據。
  4. 提供 API (Application Programming Interface) 讓開發者以程式存取所有開放數據。

並在新專營權開始後兩年內提供:

  1. 加入到達各站時間的實時開放數據。

以上開放數據的定義為:

  1. 可以容易在互聯網上取得。
  2. 令用家安心的合法授權條款。
  3. 數據內容使用公開標準 (例如 json、XML 等格式)。

參考:

[1] http://data.taipei/opendata/datalist/datasetMeta?oid=d384ad18-1d77-4475-aa2a-34aa8fadafad

意見提交者:

  1. Dr. Haggen So, President, Hong Kong Creative Open Technology Association Limited.
  2. Mr. Sammy Fung, President, Open Source Hong Kong.
  3. Mr Wan Leung Wong, Chairman, Hong Kong Linux User Group.

本文圖片來源: Lik19961221 (CC BY-SA 3.0)