CyanoKhoj
1.0.0
Cyanokhoj是一個網絡應用程序,它通過跟踪其推文以及對Google Earth Engine的隨後數據分析來採用公民科學計劃,旨在有效的Cyanohab檢測和監測世界各地的水體。目的是根據Twitter數據分析和位置提取來鑑定潛在的氰基侵染的位置,並使用Google Earth Engine中的衛星數據進一步分析這些位置。
這是通過將Tweet實時提要刮除並根據項目特定的關鍵字和主題標籤(使用NLP技術)進行過濾完成的,從而可以識別有關藻類開花感染的水體的推文。此後,將位置標籤從過濾的推文中提取並進行地理編碼。這些位置被發送到Google Map和Google Earth Engine,以及一張地圖,突出顯示了潛在的Cyanobloom位置。
以下存儲庫包含詳細的工作流程和信息的推文分析和位置提取任務:
| 推文 | 餘弦 | 軟餘弦 | WMD | WMD-Relax |
|---|---|---|---|---|
| 您可以看到兩個有毒的水羽,看起來像是藻類在空間中間開花的東西。 https://t.co/wqshykyio4 | 0.0012850764 | 0.04648514 | 0.57122673946974 | 0.594367796798155 |
| @julianamwatson @bergsham @hkrassenstein @realdonaldtrump oh oh prap the Red Algae Bloom Wave有毒,感謝您提供的信息,我將獲得漂白劑 | 0.0012786512 | 0.046485145 | 0.525980177763364 | 0.514069031544577 |
| @RealDonaldTrump有毒紅藻花更像是它 | 0.007476028 | 0.04648514 | 0.68321624849994 | 0.451862241456097 |
| @gwsuperfan @RealDonaldTrump像有毒的藻類開花一樣。 | 0.008209193 | 0.04648514 | 0.747027618034671 | 0.474957523799558 |
| 派出專門從大量水中清潔藻類的以色列科學家被帶進來,以幫助遏制佛羅里達湖Okeechobee的有毒藻類。通過@jerusalem_post。 https://t.co/atdgg6jres | 0.00074861257 | 0.013163705 | 0.55591127109817 | 0.489181017595289 |
推理:首先通過令牌化,刪除停止單詞,Hastags,用戶名等來預處理推文,並使用Glove Twitter-25嵌入將其嵌入到向量中。四個相似之處 - 餘弦,軟餘弦,wmd(單詞搬運距離)和WMD鬆弛是在推文和包含過濾器關鍵字的查詢之間計算的。可以看出,與餘弦和軟相似性指標相比,在WMD和WMD-Relax的情況下,查詢和推文之間的相似性增加。
然後,使用Sentinel-3衛星數據對可疑位置進行分析,以確定標記的水體是否患有藻華。實現了各種圖像處理技術和索引,以量化圖像的每個像素中的數據指示。
此WebApp已在Apache服務器中的GCP上部署。技術性包括來自PHP核心環境的內部Python函數調用,管理API請求並使用及時的功能更新維護部署。
在此處加入項目頻道:
請隨時提出問題並解決任何現有問題。可以在我們的行為準則中找到更多細節。