Wiki更新内容自動通知BOT+校則診断サービス 中間発表その2
見出し画像

Wiki更新内容自動通知BOT+校則診断サービス 中間発表その2

千葉県立柏の葉高等学校 情報理数科

以下のシステムが完成した

完成システム

〇Wiki更新内容自動通知BOT

画像1

日にち、更新された記事名、現在の掲載数を通知する。 

〇校則自由度測定(非公開)
校則wikiに記載されている情報をもとに分析を行い、ランク付けを行う。 

画像2

システムの詳細

搭載する機能の紹介
〇要件定義-Wiki更新内容自動通知BOT

システム図

画像3

・MediaWikiAPIによって学校名を取得する
・BS4によって更新記事名をスクレイピングし、Listに格納
・日にち、更新された記事名、現在の掲載数をツイート

〇要件定義-校則ランキング
システム
・全国校則wikiからAPIによって記事内容を取得
・記事内の単語を「日本語評価極性辞書」にPythonで照らしあわせ極性分析を-1~1の範囲で行う
・校則自由度を極性分析結果から算出(数値の積み重ね)

開発環境
〇言語
Python3
PHP
JavaScript
WikiMarkup

〇開発環境
GitHub
VScode
MediaWiki
GoogleAppsScript
TwitterDeveloperTool
Heroku


3学期への意気込み

 作りたかったものは完成したのでUnityやJSの学修を行っていきたい。
 特に、WEB作成に必要な、React,Nextjsの勉強をしていきたい。


これからもよろしくお願いします!
千葉県立柏の葉高等学校 情報理数科
千葉県立柏の葉高等学校 情報理数科の公式note / 全国専門学科「情報科」高等学校長会 事務局 / 日本で唯一の「情報理数科」の高校 / 【投稿内容】◇専門教科「情報」の授業 ◇情報理数科独自の取り組み ◇Google Workspace&Microsoft Teamsの活用