SquareFree Seminar #115, Sep 24 2020 18:40-19:10

COVID-19とマーケッティング
経験や勘を超えたデータ分析

Koji Annoura
案浦浩二
koji@annoura.com

COVID-19の苦労話とマーケッティング❖ COVID-19の苦労話❖ 全国で80,000件ものデータを集めてどのような問題があったのか?
❖ 問題点はどのようなものか❖ コロナ禍でのマーケッティング❖ Webから情報を得る

Copyright © いらすとやAbout Me❖ 福岡県 から参加しています❖ グラフ理論が大好きです❖ Apple IIが好きすぎてソフトウェア業界に参入しました❖ Neo4j❖ Neo4j ユーザーグループ設立者の1人 (2013)❖ Neo4j Ambassador❖ Neo4j Speaker, Neo4j Ninja, Neo4jDeveloper
Source: Japan COVID-19 Coronavirus Tracker, https://covid19japan.com

COVID-19 in Japan❖ Sep 23 2020
❖ Japan 80,004 (+219)❖ 全ての都道府県で陽性者が出ています❖ 右のマップは現在感染者数❖ 累計感染者 - 回復者 - 死亡者

Source: Japan COVID-19 Coronavirus Tracker, https://covid19japan.com

COVID-19 in Japan❖ Sep 24 2020 (+yesterday)❖ Japan 80,004 (+219)❖ Tokyo (+59)❖ Osaka (+39)❖ Fukuoka (+1)❖ Sapporo (+12)❖ Tokushima (+26)

Source: Japan COVID-19 Coronavirus Tracker, https://covid19japan.com

何が分かるのか?

❖ Trace 感染の経路❖ Visualize 感染の広がりかた❖ Insight どのような人達が感染しているか

Copyright © いらすとやHow do I achieve this?

❖ 3つの簡単なステップ❖ 1: 新型コロナのデータを探す❖ 2: データをNeo4j Graph Databaseにロードする❖ 3: Neo4j Browserで見る

Copyright © いらすとや

1: 患者のデータを探す (MHLW)❖ 患者のデータはどこにあるのか?
❖ 厚生労働省(MHLW)

Ministry of Health, Labour andWelfare❖ 3月6日まではサイトに一覧があったが3月7日以降は無くなっている❖ その後は報道資料へのリンクだけになった❖ 最後には患者の累計だけになった
Source: Ministry of Health, Labour and Welfare1: 患者のデータを探す (Covid-19 Japan)❖ Covid-19 Japan❖ https://covid19japan.com❖ Shane Reustleさんがプロジェクトを立ち上げた❖ 約40人のコントリビュータで構成❖ ほぼ全てのデータは英語で記述❖ 唯一濃厚接触者の項目がある❖ 英語からロシア語まで18言語
Source: Japan COVID-19 Coronavirus Tracker, https://covid19japan.com

1: 患者のデータを探す (その他)❖ 他のサイトは「濃厚接触者」の項目が無い❖ COVID-19 in Tokyo❖ https://stopcovid19.metro.tokyo.lg.jp/en❖ Code for Japan❖ 台湾IT担当大臣のオードリー ・タン(唐鳳)さんがプルリクを出したことで有名になった❖ Dashboard&Map of COVID-19 JapanCase❖ https://gis.jag-japan.com/covid19jp/❖ J.A.G. Japan
Source: https://github.com/tokyo-metropolitan-gov/covid19/pull/827

2: Neo4j Graph Databaseにロードする❖ LoadCSV❖ COBID-19 Japan data を使ってNeo4jにデータをロードしましたNeo4j Graph Database とは❖ Graph = (Nodes, Relationship)❖ コンポーネント❖ ノード (レコードのようなもの)❖ リレーションシップ (関連テーブル)❖ プロパティ (アトリビュート、項目)❖ ラベル (テーブル名のようなもの)Related Patients❖ 感染経路❖ 友人(Friend)と父(Dad)が会う

Related Patients❖ 感染経路❖ 友人(Friend)と父(Dad)が会う❖ 父(Dad)が母(Mom)と兄(Brother)に会う

Related Patients❖ 感染経路❖ 友人(Friend)と父(Dad)が会う❖ 父(Dad)が母(Mom)と兄(Brother)に会う❖ 私が父(Dad)と母(Mom)に会う

現状の濃厚接触者の記入事例❖ 濃厚接触者はいくつかの記述がある❖ 番号 (1,2,3)❖ 都道府県番号 (A̲Pref#3)❖ 市町村番号 (G̲City#1)❖ 文字の分割は❖ カンマ (2, 11)❖ スペース (C̲Pref#1 C̲Pref#2)

3: Neo4j Browserで表示する❖ 簡単なCypher言語❖ (:Patient) は患者(Patient)のノード❖ -[:CLUSTER|:RELATED]- はクラスター or 接触した接続❖ () は何かのノード

Huh?

❖ いくつかの問題点が見つかった

Copyright © いらすとや年代?
❖ 夫 (30代) 妻 (50代)?
❖ ありえなくはないけど間違っている気が❖ 調査した結果❖ 最初の記者発表では夫は30代❖ 記載ミスがあったため市町村は夫を60代に変更❖ 市町村は変更されたが都道府県は変更されずそのまま

Copyright © いらすとや都道府県と市町村のデータ差異問題❖ いくつかの間違いがあります
❖ 年代
❖ 性別
❖ 濃厚接触者の番号

日付フォーマット問題❖ 日付フォーマット
❖ YYYY-MM-DD❖ YYYY/MM/DD❖ YYYY/M/D❖ M/D項目名バラバラ問題❖ 都道府県と市町村はそれぞれにオープン

データを持っていたりします❖ 項目名がバラバラ❖ 似ているけど同じじゃない10代未満問題❖ 10代未満❖ 1 から 9 (10代以下)❖ < 1 (1歳未満)❖ < 6 (未就学児)

Copyright © いらすとや広島❖ 広島県ホームページ❖ https://www.pref.hiroshima.lg.jp/site/hcdc/covid19-kanjya.html❖ 感染症患者概要❖ 広島県内の番号❖ リスト❖ 性別は詳細を見ないと分からない

Source: 広島県ホームページ

広島のまとめて報告問題❖ 県内34-56例目❖ 年齢と性別はあるが…
❖ 誰がどれ❖ 70歳代2名、80歳代9名、90歳代6名❖ 男性2名(いずれも80歳代)、女性15名

Source: 広島県ホームページ

LibreOﬃceでまとめる❖ 県内34-56例目❖ 広島県と三次市の発表から地道な作業❖ 誰がどこなのかがわかる❖ 70歳代2名、80歳代9名、90歳代6名❖ 男性2名(いずれも80歳代)、女性15名

市町村名がかぶる問題❖ 県内34-56例目❖ 三次市をMiyoshi#1とナンバリング❖ 同一市町村名(Miyoshi)が他の県も❖ 三次市、広島❖ みよし市、愛知❖ 三好市、徳島

マーケッティング❖ Wikipedia❖ 企業などの組織が行うあらゆる活動のう

ち、「顧客が真に求める商品やサービスを作り、その情報を届け、顧客がその価値を効果的に得られるようにする」ための概念である。また顧客のニーズを解明し、顧客価値を生み出すための経営哲
学、戦略、仕組み、プロセスを指す。

Copyright © いらすとやマーケティング手法❖ マッカーシーの4P❖ Product, Price, Promotion, Place❖ ロータボーンの4C❖ Consumer, Customer cost,

Communication, Convenience❖ SWOT分析❖ 強み, 弱み, 機会, 脅威Source: Wikipedia

コロナ禍で重要なもの❖ 行動が変わった❖ 風評被害❖ 噂が一人歩き

Copyright © いらすとやコロナの感染と同じように噂は拡大する❖ 02/20❖ 22:16 福岡にコロナ上陸したん怖すぎる、、ドンキ行こうと思ったのに❖ 02/23❖ 19:36 中洲のドンキにマスク入荷らしいけど店員がコロナ感染らしい。究極の選択❖ 21:40 中洲のドンキの店員さんコロナ感染の疑いみたい。中洲に勤めてる友だちがお店のグループLINEで連絡回ってきたみたい。
❖ 02/25❖ 08:46 中洲のドンキの店員コロナ説はやばい❖ 20:07中洲のドンキでのコロナ感染者の情報。ガセらしくて助かった、、。客も従業員も中国多いからビビってた(汗)
❖ 02/28❖ 19:55 中洲の人達の噂でドンキでコロナって聞いたけどTwitterでガセネタって確認できた

コロナ禍でのマーケッティング❖ ロール❖ あなたは居酒屋の店長です❖ 緊急事態宣言が解除されても客足戻らず❖ さて、どうしましょう

Copyright © いらすとやWebからヒントを探します❖ 解決策を検索します❖ 「コロナ禍」「営業」❖ 「コロナ禍」「居酒屋」❖ 「新型コロナ」「売上向上」❖ なかなか思った結果が出てきません。

Copyright © いらすとやウェブマイニング❖ 調べる基本の単語を入力❖ 「コロナ禍」「営業」❖ 検索結果はとりあえずNeo4jに放り込む❖ 解析（形態素は簡単だが意味は難解）❖ 形態素解析❖ 構文解析(係り受け解析)❖ 意味解析
❖ 文脈解析
Copyright © いらすとや形態素解析
❖ 日本語はめんどう❖ 自然言語から品詞に分解❖ 辞書を使う❖ 例題❖ 「マーケティングって良く使われる言葉ですが、どんな意味かは良く分からない。この言葉、勿論外来語ですが、この言葉が生まれた場所でも良くわからないと言うのが本当のところじゃないでしょうか。だって、WikiPedia を調べてみるとこんなフレーズが・・・

wallets.」そんな凄い魔法をお教えできるわけではないですが、ちょっと参考になるお話を揃えてみました。」
Source: 国立国語研究所

形態素解析❖ 「今日/の/福岡空港/で/の/コーヒー/は/カルモ/・/エステート/ナチュラル/と/言う/ブラジル/です。」

Source: 国立国語研究所

構文解析(係り受け解析)❖ 日本語はめんどう❖ ちゃんと書かれていると良いが主語とか目的語が省略されるとそれなりに大変❖ Wikipediaの例❖ 「美しい 水車小屋の 乙女」❖ 果たして「美しい」のは❖ 水車小屋❖ 乙女
Source: 国立国語研究所

ナレッジグラフ❖ COVID-19ナレッジグラフの例❖ (ウイルス)<-[:TYPE]-(SARS-CoV-2)❖ (病名)<-[:TYPE]-(COVID-19)❖ (病名)<-[:RELATED̲TO]-(ウイルス)❖ (場所)<-[:SUBCLASS̲OF]-(アメリカ)❖ (アメリカ)<-[:TYPE]-(ニューヨーク)

Source: Blog by Kingsley Uyi Idehen
https://www.openlinksw.com/data/turtle/general/covid-19-knowedge-graph.html

Demo❖ 実際のデモはYouTubeをご覧ください❖ スクエア free セミナー 第115回

マーケティン

グと情報技術❖ https://youtu.be/JY6HA3ln5xE❖ Demoはこの辺りから❖ https://youtu.be/JY6HA3ln5xE?t=3653❖ Neo4j Desktop❖ Neo4j Enterprise❖ Runs Windows, Mac, Linux❖ Current version is Neo4j 4.1

ありがとうございました❖

ナレッジグラフが重要ですが、トレンド検索でもなんとか頑張れます