SlideShare a Scribd company logo
moodtrak




  @derrickko
mood
a lasting affective or emotional state.




                 @derrickko
mood  energy x tension
mood = energy x tension
                energy




      tense                    calm
    energetic                energetic

                                         tension


     tense                     calm
     tired                     tired


                @derrickko
mood regulation is healthy.
mood regulation is healthy
the ideal state: calm and energetic.




               @derrickko
The Idea
                   The Idea
• What if
  What if…
  – We could systematically regulate our mood.
  – A computer can tell how we are feeling from what
    A computer can tell how we are feeling from what 
    we say.
  – We can reduce information overload
    We can reduce information overload.
  – We can see how our friends are feeling. 
    At a glance.
    At a glance



                       @derrickko
Three Moods
         Three Moods




happy.          meh.         upset.
           (indifference.)




               @derrickko
moodtrak
• moodtrak tracks..
  – Your mood.
  – Your friends’ mood.
  – And the mood of groups you are in.
• Distills personal updates into core emotions.
  Distills personal updates into core emotions.
• Simple. Minimal intrusion to your life.
• Update moodtrak through your existing
  Update moodtrak through your existing 
  methods
  – Facebook Twitter email
    Facebook, Twitter, email.
                        @derrickko
moodtrak



moodtrack




  @derrickko
How to Input Moods
            How to Input Moods
• Direct on moodtrak
     ect o   oodt a
• Email in emoticons
• Facebook Status
  – Automatic prediction based on status
  – Parse explicit emoticons
• Twitter
  – Same as Facebook
  – Submission of explicit emoticons to @moodt via
     • Direct messages; @moodt will follow users
     • @replies; reference @moodt in tweets
       @replies; reference @moodt in tweets

                            @derrickko
Groups
• Knowing the mood (fancy: morale) of groups of 
    o g t e ood ( a cy: o a e) o g oups o
  people connected can be important
  – Sports team
  – Company division
  – Self help groups

• The Simple Goal:
  Collective intelligence through aggregated moods 
  Collective intelligence through aggregated moods
  of related people. With extreme privacy. Moods 
  are personal.

                        @derrickko
Group Features
            Group Features
• Hierarchical groups
  Hierarchical groups
• Tiered membership
• Anonymous discussion board
               di     i b d




                   @derrickko
Hierarchical Groups
          Hierarchical Groups
• Think org chart
  Think org chart
• Aggregate moods from the smallest sub group 
  up to a large organization
  up to a large organization

                      ☺


           ☺          ☺
                    @derrickko
Tiered Membership
Tiered Membership

    Owner
    O               • Create sub groups
                      Create sub groups
                    • Add and remove moderators


                    • Moderate discussion board
  Moderator         • Add and remove members
                    • View group mood statistics

                    • View collective group mood
    Insider         • Revealed to all
                    • Unable to view members

                    • Post on discussion board
   Member           • Not revealed to peers
                                l d
                    • Individual mood is never revealed




       @derrickko
Anonymous Discussion Board
    Anonymous Discussion Board
• A simple avenue to frankly detail
  A simple avenue to frankly detail
  – Thoughts
  – Mood elaborations
    Mood elaborations
  – Ideas
  Anonymously.
  A           l
• Only your mood is revealed with each post. 
  Nothing else is identifiable.


                        @derrickko
Additional Privacy
           Additional Privacy
• No one’s mood is revealed to anyone not
  No one s mood is revealed to anyone, not 
  even to the owner
• No aggregated mood till 5 members have
  No aggregated mood till 5 members have 
  joined
• M b d ’ k
  Members don’t know their peers. 
                        h i
  This reduces gaming.



                     @derrickko
How Groups are Useful
        How Groups are Useful
• moodtrak helps companies teams groups
             helps companies, teams, groups 
  maintain morale. 
• HR loves this type of stuff
  HR loves this type of stuff.
• Create a single group, or a hierarchy of groups, 
  to suit your organizations structure.
       i            i i
• Get a real time mood update of your 
  organization.


                       @derrickko
Mood Recognition
           Mood Recognition
• CRM 114 (http://crm114 sourceforge net/)
  CRM 114 (http://crm114.sourceforge.net/)
• Modified to analyze Facebook and Twitter 
  statuses and determine mood
  statuses and determine mood




                     @derrickko
Using CRM 114
             Using CRM 114
• Modified to analyze Facebook and Twitter
  Modified to analyze Facebook and Twitter 
  statuses and determine mood
• Requires initial training
  Requires initial training
• Potentially storage and processor intensive
• Amazon Web Services cloud for growth




                      @derrickko
the end.
     the end
and now, a storyboard.




        @derrickko
Landing Page
      Landing Page
moodtrak




           how’re you feeling?




                 @derrickko
Landing Page (Logged In)
Landing Page (Logged In)
  moodtrak




                  hey ron,
             how’re you feeling?
             h ’        f li ?




                  @derrickko
Login Page (Mood Selected)
Login Page (Mood Selected)
   moodtrak



                       your details
                       your details
            register                            login
    email                              email

    password                           password

    password again
                                        login

     register                           facebook

                                         twitter
                          @derrickko
New User Landing Page
New User Landing Page
 moodtrak                                                Ron
                                                   1 sec ago
                                                   1 sec ago

 friends      me   groups    settings
 welcome to moodtrack.
  update your account         Facebook
  first name
  fi t                        No account linked.
                              Link one now!

  last name                        Facebook Connect

  email                       Twitter
                              Account: ronnyb
  p
  password                    Re‐login to link to another:
                              R l i t li k t         th


  password again                     Twitter Login


   update

                      @derrickko
“friends” Page
           friends Page
moodtrak                                                 Ron
                                                   12 mins
                                                   12 mins ago

friends     me         groups        settings            2 requests   A simple overlay box will 
                                                                      display requests.
 search                                         view                  Two type of requests:
                                                 all                  1. Friend request
                                                                      2. Group invitation
      John Adams | Facebook
      John Adams | Facebook
      1 second ago

      Tan Tan Tan | Facebook                    my friends’ mood
      5 minutes ago

      George Washington
      8 minutes ago

      me
      12 minutes ago

      Abe Lincoln | Twitter
      15 minutes ago

      Tan Tan Tan| Twitter
      1.05 am today
      1 05 am today



                              @derrickko
“friends” Search Page
 friends Search Page
moodtrak                                                  Ron
                                                    12 mins
                                                    12 mins ago

friends      me         groups        settings            2 requests   A simple overlay box will 
                                                                       display requests.
 search   ben                                    view                  Two type of requests:
                                                  all                  1. Friend request
                                                                       2. Group invitation
       Ben Tan| Facebook
       Ben Tan| Facebook
       15 seconds ago

       Benny Wong| Twitter                       my friends’ mood
       13 minutes ago

 results for “ben”. 1 ‐ 3 of over 500.
       Ben Sherman
       12 minutes ago

       Benson Baker| Twitter
                   |
       15 minutes ago

       Rafa Benitez| Twitter
       1.05 am today




                               @derrickko
Friends Profile Page
Friends Profile Page
moodtrak                                                 Ron
                                                   12 mins
                                                   12 mins ago

friends           me      groups     settings          2 requests

                   George Washington
                   Twitter
                   Facebook
                                                      Profile Pic
  8 minutes ago

Statistics                         The Mood Wall
 200 members.
 200 members.                                                       A mouse over a face 
                                                                    A               f
                                                                    reveals the timestamp.
 Aggregated Mood

 100

 102

 100

 302 updates total.

 23 daily updates.
    daily updates.



                              @derrickko
“me” Page
                   me Page
moodtrak                                            George
                                                 12 mins
                                                 12 mins ago

friends me groups                   settings         2 requests
 profile status feed
                  George Washington
                  Twitter
                  Facebook
                                                    Profile Pic
  8 minutes ago

Statistics                       The Mood Wall
 200 members.

 Aggregated Mood

 100

 102

 100

 302 updates total.

 23 daily updates.


                             @derrickko
“me” Page
                  me Page
moodtrak                                                        Ron
                                                          12 mins
                                                          12 mins ago

friends        me groups               settings               2 requests
 profile       status feed
 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce
 lobortis nisl eget nulla accumsan f
 l b         l        ll           fermentum. Duis pretium
 varius augue metus.                                            (manual)
 1 second ago. | Facebook

 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce
 lobortis nisl eget nulla accumsan fermentum Duis pretium
                                   fermentum. Duis
 varius augue metus.                                               (auto)
 5 minutes ago. | Twitter



        11.43am yesterday.
                y       y



 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce
 lobortis nisl eget nulla accumsan fermentum. Duis pretium                  No mood attached.
                                                                            Click on the down arrow 
 varius augue metus. 
                                                                            to do so.
                                                                            to do so
 3.02pm today. | Facebook



                              @derrickko
“groups” Page
           groups Page
moodtrak                                                  Ron
                                                    12 mins
                                                    12 mins ago

friends        me groups               settings         2 requests
 create        my groups
 owner of                                         view  
                                                   all 
         Entertainment Division
         Entertainment Division                    moderator
         viewable: 10 | 4 days ago.                Insider
                                                   member
 moderator of
         Admin Team
         viewable: 2 |  4.15pm March 12.          my groups’ mood

 insider of
         Soccer Team
          viewable: 5 | 2 days ago.

 member of
  CHC Bible Study Group
  owner:  Ron Baker | viewable: 1

  Executives
  owner:  The Company | viewable: 4

  Falcon Squash Team
  owner:  John Adams| viewable: 2

                                @derrickko
create group Page
   create group Page
moodtrak                                                             ron
                                                               12 mins
                                                               12 mins ago

friends        me groups                   settings                2 requests
 create        my groups
 name                                                 invite

 description




 parent of     select an owned group

 child of
 child of      select an owned group
               select an owned group




                                       create


                                   @derrickko
Group Page
                  Group Page
moodtrak                                                         The Company
                                                                   12 mins
                                                                   12 mins ago

friends           me groups settings                                      2 requests
 home             sub‐groups admin
                   Entertainment Division
                    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce
                   lobortis nisl eget nulla accumsan fermentum. Duis pretium
                   varius augue metus. 
  8 minutes ago

Statistics                       Discussion Pad
 200 members.                            Lorem ipsum dolor sit amet, consectetur
                                         adipiscing elit. Fusce lobortis nisl eget
 Aggregated Mood                         nulla accumsan fermentum.
                                         5 hours ago.
 100                                           A reply like lorem ipsum dolor sit amet, 
                                               consectetur adipiscing elit.
                                                                p    g
 102                                           2 mins ago.
 100                                     Lorem ipsum dolor sit amet, consectetur
                                         adipiscing elit. Fusce lobortis nisl eget
 302 updates total.                      nulla accumsan fermentum.
                                         4.23pm yesterday.
 23 daily updates.


                                   @derrickko
Group Page (sub groups)
Group Page (sub‐groups)
 moodtrak                                    The Company
                                               12 mins
                                               12 mins ago

  friends me groups settings     2 requests
   home sub‐groups members admin
       Entertainment Division
   ‐ Entertainment Division
    12 groups | The Company

       + Admin Team
         2 groups | Ron Baker
       ‐ Development Team
         2 groups | Ron Baker
          ‐ Developers
            Ron Baker
          ‐ Testers
            Ron Baker




                                @derrickko
Group Page (members)
Group Page (members)
 moodtrak                                            The Company
                                                       12 mins
                                                       12 mins ago

 friends me groups settings     2 requests
  home sub‐groups members admin
      Entertainment Division
 search                       15 members total
                                 members total   invite
                                                 i it

  John Adams | Facebook
  Make: Moderator | Insider

  Tan Tan Tan| Twitter
  Make: Moderator | Insider

  Thomas Jefferson| Facebook
  Make: Moderator | Insider

  George Washington| gw@hello.com 
  Make: Moderator | Insider
  Make: Moderator | Insider

  Ron Baker| Twitter
  Make: Moderator | Insider

  Abe Lincoln| Facebook
  Make: Moderator | Insider




                               @derrickko
Group Page (admin)
Group Page (admin)
moodtrak                                               The Company
                                                         12 mins
                                                         12 mins ago

friends me groups settings     2 requests
 home sub‐groups members admin
     Entertainment Division
 name       Entertainment Division                  invite

 description
  Lorem ipsum dolor sit amet, consectetur
  adipiscing elit. Fusce lobortis nisl eget
  nulla accumsan fermentum. Duis pretium
  varius augue metus.


 parent of
 parent of     select an owned group
               select an owned group

              ‐ Admin Team                      x
              ‐ Development Team                x

 child of      select an owned group


                                       create

                                   @derrickko
Group Page (admin)
Group Page (admin)
moodtrak                                               Ron
                                                 12 mins
                                                 12 mins ago

friends me          groups    settings                2 requests
 account
 moodtrak                      Facebook
 first name
 fi t                          No account linked.
 Ron                           Link one now!

 last name                          Facebook Connect
 Baker

 email                         Twitter
 ronnyb@hmail.com
                               Account: ronnyb
 p
 password                      Re‐login to link to another:
                               R l i t li k t         th
 ************

 password again                       Twitter Login
 ************

  update

                       @derrickko

More Related Content

Viewers also liked

SASH : Allyson Groth - A simple systematic approach to canine corneal ulcer
SASH : Allyson Groth - A simple systematic approach to canine corneal ulcerSASH : Allyson Groth - A simple systematic approach to canine corneal ulcer
SASH : Allyson Groth - A simple systematic approach to canine corneal ulcer
SASH Vets
 
Calendário de vacinação contra Febre Aftosa 2013
Calendário de vacinação contra Febre Aftosa 2013Calendário de vacinação contra Febre Aftosa 2013
Calendário de vacinação contra Febre Aftosa 2013
Rural Pecuária
 
Book reference management
Book reference managementBook reference management
Book reference management
jmunks
 
SASH : Pyoderma malodourous malassezia and fecund fleas by Dr Linda Vogelnest
SASH : Pyoderma malodourous malassezia and fecund fleas by Dr Linda VogelnestSASH : Pyoderma malodourous malassezia and fecund fleas by Dr Linda Vogelnest
SASH : Pyoderma malodourous malassezia and fecund fleas by Dr Linda Vogelnest
SASH Vets
 
Iconsys Brochure 2
Iconsys Brochure 2Iconsys Brochure 2
Iconsys Brochure 2
Nick Darrall
 
Use of Force Procedures for US Law Enforcement & Private Security- By, Richar...
Use of Force Procedures for US Law Enforcement & Private Security- By, Richar...Use of Force Procedures for US Law Enforcement & Private Security- By, Richar...
Use of Force Procedures for US Law Enforcement & Private Security- By, Richar...
Richard Garrity
 

Viewers also liked (6)

SASH : Allyson Groth - A simple systematic approach to canine corneal ulcer
SASH : Allyson Groth - A simple systematic approach to canine corneal ulcerSASH : Allyson Groth - A simple systematic approach to canine corneal ulcer
SASH : Allyson Groth - A simple systematic approach to canine corneal ulcer
 
Calendário de vacinação contra Febre Aftosa 2013
Calendário de vacinação contra Febre Aftosa 2013Calendário de vacinação contra Febre Aftosa 2013
Calendário de vacinação contra Febre Aftosa 2013
 
Book reference management
Book reference managementBook reference management
Book reference management
 
SASH : Pyoderma malodourous malassezia and fecund fleas by Dr Linda Vogelnest
SASH : Pyoderma malodourous malassezia and fecund fleas by Dr Linda VogelnestSASH : Pyoderma malodourous malassezia and fecund fleas by Dr Linda Vogelnest
SASH : Pyoderma malodourous malassezia and fecund fleas by Dr Linda Vogelnest
 
Iconsys Brochure 2
Iconsys Brochure 2Iconsys Brochure 2
Iconsys Brochure 2
 
Use of Force Procedures for US Law Enforcement & Private Security- By, Richar...
Use of Force Procedures for US Law Enforcement & Private Security- By, Richar...Use of Force Procedures for US Law Enforcement & Private Security- By, Richar...
Use of Force Procedures for US Law Enforcement & Private Security- By, Richar...
 

Recently uploaded

Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
marufrahmanstratejm
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 

Recently uploaded (20)

Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 

MoodTrak

  • 3. mood  energy x tension mood = energy x tension energy tense calm energetic energetic tension tense calm tired tired @derrickko
  • 4. mood regulation is healthy. mood regulation is healthy the ideal state: calm and energetic. @derrickko
  • 5. The Idea The Idea • What if What if… – We could systematically regulate our mood. – A computer can tell how we are feeling from what A computer can tell how we are feeling from what  we say. – We can reduce information overload We can reduce information overload. – We can see how our friends are feeling.  At a glance. At a glance @derrickko
  • 6. Three Moods Three Moods happy. meh. upset. (indifference.) @derrickko
  • 7. moodtrak • moodtrak tracks.. – Your mood. – Your friends’ mood. – And the mood of groups you are in. • Distills personal updates into core emotions. Distills personal updates into core emotions. • Simple. Minimal intrusion to your life. • Update moodtrak through your existing Update moodtrak through your existing  methods – Facebook Twitter email Facebook, Twitter, email. @derrickko
  • 9. How to Input Moods How to Input Moods • Direct on moodtrak ect o oodt a • Email in emoticons • Facebook Status – Automatic prediction based on status – Parse explicit emoticons • Twitter – Same as Facebook – Submission of explicit emoticons to @moodt via • Direct messages; @moodt will follow users • @replies; reference @moodt in tweets @replies; reference @moodt in tweets @derrickko
  • 10. Groups • Knowing the mood (fancy: morale) of groups of  o g t e ood ( a cy: o a e) o g oups o people connected can be important – Sports team – Company division – Self help groups • The Simple Goal: Collective intelligence through aggregated moods  Collective intelligence through aggregated moods of related people. With extreme privacy. Moods  are personal. @derrickko
  • 11. Group Features Group Features • Hierarchical groups Hierarchical groups • Tiered membership • Anonymous discussion board di i b d @derrickko
  • 12. Hierarchical Groups Hierarchical Groups • Think org chart Think org chart • Aggregate moods from the smallest sub group  up to a large organization up to a large organization ☺ ☺ ☺ @derrickko
  • 13. Tiered Membership Tiered Membership Owner O • Create sub groups Create sub groups • Add and remove moderators • Moderate discussion board Moderator • Add and remove members • View group mood statistics • View collective group mood Insider • Revealed to all • Unable to view members • Post on discussion board Member • Not revealed to peers l d • Individual mood is never revealed @derrickko
  • 14. Anonymous Discussion Board Anonymous Discussion Board • A simple avenue to frankly detail A simple avenue to frankly detail – Thoughts – Mood elaborations Mood elaborations – Ideas Anonymously. A l • Only your mood is revealed with each post.  Nothing else is identifiable. @derrickko
  • 15. Additional Privacy Additional Privacy • No one’s mood is revealed to anyone not No one s mood is revealed to anyone, not  even to the owner • No aggregated mood till 5 members have No aggregated mood till 5 members have  joined • M b d ’ k Members don’t know their peers.  h i This reduces gaming. @derrickko
  • 16. How Groups are Useful How Groups are Useful • moodtrak helps companies teams groups helps companies, teams, groups  maintain morale.  • HR loves this type of stuff HR loves this type of stuff. • Create a single group, or a hierarchy of groups,  to suit your organizations structure. i i i • Get a real time mood update of your  organization. @derrickko
  • 17. Mood Recognition Mood Recognition • CRM 114 (http://crm114 sourceforge net/) CRM 114 (http://crm114.sourceforge.net/) • Modified to analyze Facebook and Twitter  statuses and determine mood statuses and determine mood @derrickko
  • 18. Using CRM 114 Using CRM 114 • Modified to analyze Facebook and Twitter Modified to analyze Facebook and Twitter  statuses and determine mood • Requires initial training Requires initial training • Potentially storage and processor intensive • Amazon Web Services cloud for growth @derrickko
  • 19. the end. the end and now, a storyboard. @derrickko
  • 20. Landing Page Landing Page moodtrak how’re you feeling? @derrickko
  • 21. Landing Page (Logged In) Landing Page (Logged In) moodtrak hey ron, how’re you feeling? h ’ f li ? @derrickko
  • 22. Login Page (Mood Selected) Login Page (Mood Selected) moodtrak your details your details register login email email password password password again login register facebook twitter @derrickko
  • 23. New User Landing Page New User Landing Page moodtrak Ron 1 sec ago 1 sec ago friends me groups settings welcome to moodtrack. update your account Facebook first name fi t No account linked. Link one now! last name Facebook Connect email Twitter Account: ronnyb p password Re‐login to link to another: R l i t li k t th password again Twitter Login update @derrickko
  • 24. “friends” Page friends Page moodtrak Ron 12 mins 12 mins ago friends me groups settings 2 requests A simple overlay box will  display requests. search view   Two type of requests: all 1. Friend request 2. Group invitation John Adams | Facebook John Adams | Facebook 1 second ago Tan Tan Tan | Facebook my friends’ mood 5 minutes ago George Washington 8 minutes ago me 12 minutes ago Abe Lincoln | Twitter 15 minutes ago Tan Tan Tan| Twitter 1.05 am today 1 05 am today @derrickko
  • 25. “friends” Search Page friends Search Page moodtrak Ron 12 mins 12 mins ago friends me groups settings 2 requests A simple overlay box will  display requests. search ben view   Two type of requests: all 1. Friend request 2. Group invitation Ben Tan| Facebook Ben Tan| Facebook 15 seconds ago Benny Wong| Twitter my friends’ mood 13 minutes ago results for “ben”. 1 ‐ 3 of over 500. Ben Sherman 12 minutes ago Benson Baker| Twitter | 15 minutes ago Rafa Benitez| Twitter 1.05 am today @derrickko
  • 26. Friends Profile Page Friends Profile Page moodtrak Ron 12 mins 12 mins ago friends me groups settings 2 requests George Washington Twitter Facebook Profile Pic 8 minutes ago Statistics The Mood Wall 200 members. 200 members. A mouse over a face  A f reveals the timestamp. Aggregated Mood 100 102 100 302 updates total. 23 daily updates. daily updates. @derrickko
  • 27. “me” Page me Page moodtrak George 12 mins 12 mins ago friends me groups settings 2 requests profile status feed George Washington Twitter Facebook Profile Pic 8 minutes ago Statistics The Mood Wall 200 members. Aggregated Mood 100 102 100 302 updates total. 23 daily updates. @derrickko
  • 28. “me” Page me Page moodtrak Ron 12 mins 12 mins ago friends me groups settings 2 requests profile status feed Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce lobortis nisl eget nulla accumsan f l b l ll fermentum. Duis pretium varius augue metus.  (manual) 1 second ago. | Facebook Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce lobortis nisl eget nulla accumsan fermentum Duis pretium fermentum. Duis varius augue metus.  (auto) 5 minutes ago. | Twitter 11.43am yesterday. y y Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce lobortis nisl eget nulla accumsan fermentum. Duis pretium No mood attached. Click on the down arrow  varius augue metus.  to do so. to do so 3.02pm today. | Facebook @derrickko
  • 29. “groups” Page groups Page moodtrak Ron 12 mins 12 mins ago friends me groups settings 2 requests create my groups owner of view   all  Entertainment Division Entertainment Division moderator viewable: 10 | 4 days ago. Insider member moderator of Admin Team viewable: 2 |  4.15pm March 12. my groups’ mood insider of Soccer Team viewable: 5 | 2 days ago. member of CHC Bible Study Group owner:  Ron Baker | viewable: 1 Executives owner:  The Company | viewable: 4 Falcon Squash Team owner:  John Adams| viewable: 2 @derrickko
  • 30. create group Page create group Page moodtrak ron 12 mins 12 mins ago friends me groups settings 2 requests create my groups name invite description parent of select an owned group child of child of select an owned group select an owned group create @derrickko
  • 31. Group Page Group Page moodtrak The Company 12 mins 12 mins ago friends me groups settings 2 requests home sub‐groups admin Entertainment Division Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce lobortis nisl eget nulla accumsan fermentum. Duis pretium varius augue metus.  8 minutes ago Statistics Discussion Pad 200 members. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce lobortis nisl eget Aggregated Mood nulla accumsan fermentum. 5 hours ago. 100 A reply like lorem ipsum dolor sit amet,  consectetur adipiscing elit. p g 102 2 mins ago. 100 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce lobortis nisl eget 302 updates total. nulla accumsan fermentum. 4.23pm yesterday. 23 daily updates. @derrickko
  • 32. Group Page (sub groups) Group Page (sub‐groups) moodtrak The Company 12 mins 12 mins ago friends me groups settings 2 requests home sub‐groups members admin Entertainment Division ‐ Entertainment Division 12 groups | The Company + Admin Team 2 groups | Ron Baker ‐ Development Team 2 groups | Ron Baker ‐ Developers Ron Baker ‐ Testers Ron Baker @derrickko
  • 33. Group Page (members) Group Page (members) moodtrak The Company 12 mins 12 mins ago friends me groups settings 2 requests home sub‐groups members admin Entertainment Division search 15 members total members total invite i it John Adams | Facebook Make: Moderator | Insider Tan Tan Tan| Twitter Make: Moderator | Insider Thomas Jefferson| Facebook Make: Moderator | Insider George Washington| gw@hello.com  Make: Moderator | Insider Make: Moderator | Insider Ron Baker| Twitter Make: Moderator | Insider Abe Lincoln| Facebook Make: Moderator | Insider @derrickko
  • 34. Group Page (admin) Group Page (admin) moodtrak The Company 12 mins 12 mins ago friends me groups settings 2 requests home sub‐groups members admin Entertainment Division name Entertainment Division invite description Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce lobortis nisl eget nulla accumsan fermentum. Duis pretium varius augue metus. parent of parent of select an owned group select an owned group ‐ Admin Team x ‐ Development Team x child of select an owned group create @derrickko
  • 35. Group Page (admin) Group Page (admin) moodtrak Ron 12 mins 12 mins ago friends me groups settings 2 requests account moodtrak Facebook first name fi t No account linked. Ron Link one now! last name Facebook Connect Baker email Twitter ronnyb@hmail.com Account: ronnyb p password Re‐login to link to another: R l i t li k t th ************ password again Twitter Login ************ update @derrickko