$30 off During Our Annual Pro Sale. View Details »

Streamlitとnlplotを使って自然言語を分析してみた

 Streamlitとnlplotを使って自然言語を分析してみた

Pythonもくもく自習室 #27 + 3周年記念LT大会で話した内容です。
Streamlitとnlplotを使って、Twitterの投稿を分析してみました。

Takanobu Nozawa

August 15, 2020
Tweet

More Decks by Takanobu Nozawa

Other Decks in Technology

Transcript

  1. 4USFBNMJUΛ࢖ͬͯ
    ࣗવݴޠΛ෼ੳͯ͠Έͨ
    $POOFIJUP*OD໺ᖒ఩র

    1ZUIPO΋͘΋ࣗ͘शࣨप೥ه೦-5େձ

    View Slide

  2. ΞδΣϯμ
    ࣗݾ঺հ
    4USFBNMJUͱ͸
    4USFBNMJUͷ࢖͍ํ
    4USFBNMJUͱOMQMPUΛ࢖ͬͨ෼ੳ
    ·ͱΊ

    View Slide

  3. ࣗݾ঺հ

    View Slide

  4. ࣗݾ঺հ
    ໊લɿ໺ᖒ఩রʢ/P[BXB5BLBOPCVʣ
    ॴଐɿίωώτגࣜձࣾ
    ɹɹɿ͔ͨͺ͍!UBLBQZ
    w ʙίωώτʹ.-ΤϯδχΞͱͯ͠+0*/
    w ػցֶशʢ/-1ɺਪનγεςϜʣΛϝΠϯʹ΍ΓͭͭΠϯϑϥʢ"84ʣ΋ษڧத
    w σʔλ෼ੳίϯϖͨ͠ΓɺϒϩάʢIUUQTXXXUBLBQZXPSLʣॻ͍ͨΓɺɹ
    ɹ
    ɹ
    ɹ
    ɹ
    ໺ٿͨ͠Γɺϥʔϝϯ৯΂ͨΓ͍ͯ͠·͢ϦϯάϑΟοτΞυϕϯνϟʔΛങͬͨͷ
    ͰɺεςΠϗʔϜͰࣦͬͨԿ͔ΛऔΓฦͦ͏ͱ͍ͯ͠·͢
    w ࠷ۙϙουΩϟετ͸͡Ί·ͨ͠ˠ!HFG@GNʢIUUQTUXJUUFSDPNHFG@GNʣ

    View Slide

  5. 4USFBNMJUͱ͸

    View Slide

  6. w ެࣜɿIUUQTXXXTUSFBNMJUJP
    w 1ZUIPOͰϑϩϯτΤϯυΛߏங͢Δ͜ͱ͕Ͱ͖ΔϑϨʔ
    ϜϫʔΫ
    w σβΠϯ΋ؚΊͯϑϨʔϜϫʔΫଆ͕࢓༷ΛఆΊ͍ͯΔͨ
    ΊσβΠϯܾΊͷίετ͕ʢ΄΅ʣແ͘ɺσʔλॲཧɾ
    ෼ੳͷεΫϦϓτʹ஫ྗͰ͖Δ
    4USFBNMJUͱ͸

    View Slide

  7. 4USFBNMJUͱ͸
    w αϙʔτ͞Ε͍ͯΔϥΠϒϥϦ

    View Slide

  8. 4USFBNMJUͷ࢖͍ํ

    View Slide

  9. 4USFBNMJUͷ࢖͍ํ

    w JSJTͷσʔλΛϓϩοτ͢ΔαϯϓϧίʔυʢTBNQMFQZʣ

    View Slide

  10. 4USFBNMJUͷ࢖͍ํ

    TUSFBNMJUSVOTBNQMFQZ
    ϒϥ΢βͰ֬ೝ

    View Slide

  11. 4USFBNMJUͷ࢖͍ํ

    ରԠ෦෼

    View Slide

  12. 4USFBNMJUͷ࢖͍ํ

    ରԠ෦෼

    View Slide

  13. 4USFBNMJUͱOMQMPUΛ࢖ͬͨ෼ੳ

    View Slide

  14. XIBUJTOMQMPU

    View Slide

  15. w ࣗવݴޠΛྑ͍ײ͡ʹՄࢹԽͰ͖Δ΋ͷͰ͢
    w QJQJOTUBMMOMQMPUͰΠϯετʔϧՄೳ
    w ৄࡉ͸ϒϩάΛݟ͍͚ͯͨͩΔͱخ͍͠Ͱ͢ʙ
    ˠʮࣗવݴޠՄࢹԽʯͰݕࡧ͢Ε͹Ͱͯ͘Δʢଟ෼ʣ

    XIBUJTOMQMPU

    View Slide

  16. w DTWϑΝΠϧΛ4USFBNMJU্ͰಡΈࠐ·ͤɺͦͷதͷ
    σʔλΛOMQMPUΛ࢖༻ͯ͠ՄࢹԽͯ͠Έ·͢
    w σʔλ͸5XJUUFS͔ΒԼهϋογϡλά͕෇͍͍ͯΔ
    πΠʔτΛഈआ͖ͯ͠·ͨ͠
    ਓ޻஌ೳLBHHMFQZUIPOσʔλαΠΤϯςΟετ

    4USFBNMJUͱOMQMPUΛ࢖ͬͨ෼ੳ

    View Slide


  17. 4USFBNMJUͱOMQMPUΛ࢖ͬͨ෼ੳ
    w σʔλ͸͜Μͳײ͡

    View Slide


  18. 4USFBNMJUͱOMQMPUΛ࢖ͬͨ෼ੳ
    w 6*͸͜Μͳײ͡

    View Slide


  19. 4USFBNMJUͱOMQMPUΛ࢖ͬͨ෼ੳ
    αΠυϝχϡʔͰඳը͍ͨ͠
    σʔλͱਤΛࢦఆ

    View Slide


  20. 4USFBNMJUͱOMQMPUΛ࢖ͬͨ෼ੳ
    ࢦఆͨ͠σʔλͰਤΛϓϩοτ

    View Slide


  21. 4USFBNMJUͱOMQMPUΛ࢖ͬͨ෼ੳ
    ͪΐͬͱ͚ͩσϞ͠·͢

    View Slide

  22. ·ͱΊ

    View Slide

  23. w KVQZUFSͱൺֱ͢ΔͱɺηϨΫτϘοΫε΍εϥΠμʔͳͲͷ
    ΢ΟδΣοτΛ࡞੒͢Δ͜ͱͰɺΠϯλϥΫςΟϒʹਤܗΛૢ࡞Ͱ͖Δ
    ఺͕ྑ͍
    w ͋Δఔ౓ܾ·ͬͨܕͰ4USFBNMJUΛ༻ҙͯ͠ϗεςΟϯά͓͚ͯ͠͹ɺ
    ؆қμογϡϘʔυΈ͍ͨͳ΋ͷ΋࡞Εͦ͏ʢ/P$PEJOHͩͱ೉͍͠
    ՄࢹԽɾ෼ੳΛ#J[ଆͷਓͰ΋͋Δఔ౓Ͱ͖ΔΑ͏ʹͳͬͨΓʁʣ
    w ެࣜͷνϡʔτϦΞϧ͕ஸೡͳͷͰ৮ͬͯΈ͍ͨਓ͸ੋඇʂ
    ·ͱΊ

    View Slide


  24. ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠

    View Slide