SlideShare a Scribd company logo
1 of 14
Search is not only
     search
   Allan@eSobi.com
Agenda
•   Search by keyword only?
•   All-new search viewpoint!
•   Search history only?
•   All-new search application!
•   Conclusion
Search by Keyword only?
• Page search, image search, news search,
  blog search, feed search etc.
• Other choices except “keyword”?
• The goal of searches is that find data you
  want.
• They can’t find information you feel
  positive, e.g. happy, kind, novel, optimistic.
Case study
• Financial recession
  – Unhappy, suffering, pessimistic and
    negative thinking.
• Surfing web
  – Not only searching!
  – A lot of netizenes surf web aimlessly
    every time.
Search by Emotion
• Find information make positive emotions
  for you, like happy, kind, novel, optimistic.
• Subjective vs. Objective
• Cross-lingual and Cross-region
• Happy, Novel, Kind, Excite
• Psychology of Emotion
  – 發現恐懼和快樂都能傳染 . ( 英國醫學期刊 )
  – 情緒傳染 , 情緒轉化 .
Strategy
• Sample the a lot of news or articles make
  user happy, optimistic, even think it
  positively.
• Vote or rate them via the all sorts of user,
  and then raise accuracy and identification.
• Extract a large number of positive “key
  word” and “key phrase” factors through
  analysis, then group factors into the
  several emotion types finally.
Framework
• Technical Scope
  – information retrieval & extract
  – text mining
  – natural language processing
Search history only?
• The accuracy of results restricted
  by keywords you inquire.
• The results at once before
  periodically
• Google Alerts
Case study
• Plan your lunar year vacation.
• Seek a job you care.
• Track the stocks or funds you invest.
• Watch the some news headline you
  concerned in.
• Refer to others’ suggestions or
  opinions.
Personal Agent
• The goal-oriented search
    – Who, What, When, Where and Which.
•   Search and watch topic you interested in.
•   Show you reports regularly.
•   Domain-specific issue/event.
•   Immediate vs. Regular
•   Raw data vs. Processed information
Strategy
• Each agent is scheduled to do searching,
  extracting, voting or rating.
• Each mission is limited in:
   – Domain-specific issue/event
   – Who, What, When, Where and Which.
• Build several core comparator, e.g. price, salary...
• Extract the summary of articles through analysis,
  then group summaries into the several sections
  finally.
Framework
• Technical scope
  –   information retrieval & extract
  –   text mining
  –   natural language processing
  –   machine learning
  –   intelligent agent
Distributed computing
• Execute the distributed computing
  supported by all users, like searching,
  extracting, voting or rating.
• One eSobi, one computing agent.
• Web servers only act as the
  coordinator and collector.
Conclusion
• eSobi in the world (Ant) vs. servers
  of Google, Yahoo, Amazon (Elephant)
• Patent family
• Q&A

More Related Content

Similar to Search Beyond Keywords for Positive Emotions and Personalized Updates

Information Discovery and Search Strategies for Evidence-Based Research
Information Discovery and Search Strategies for Evidence-Based ResearchInformation Discovery and Search Strategies for Evidence-Based Research
Information Discovery and Search Strategies for Evidence-Based ResearchDavid Nzoputa Ofili
 
Pass the WD-40: Quick & dirty notes
Pass the WD-40: Quick & dirty notesPass the WD-40: Quick & dirty notes
Pass the WD-40: Quick & dirty notesFresh Energy
 
Hum101 info lit fall 2013
Hum101 info lit fall 2013Hum101 info lit fall 2013
Hum101 info lit fall 2013Jennifer Cox
 
Creating a Winning Content Strategy
Creating a Winning Content StrategyCreating a Winning Content Strategy
Creating a Winning Content StrategyEktron
 
Writing for Funding
Writing for FundingWriting for Funding
Writing for Fundingunmgrc
 
Great Survey Design
Great Survey DesignGreat Survey Design
Great Survey DesignSurveyGizmo
 
Theory research pro-forma
Theory  research pro-formaTheory  research pro-forma
Theory research pro-formaELLIPRINCE
 
Web Content & SEO Writing by Janette Toral
Web Content & SEO Writing by Janette ToralWeb Content & SEO Writing by Janette Toral
Web Content & SEO Writing by Janette ToralJanette Toral
 
Bringing the social conversation home
Bringing the social conversation homeBringing the social conversation home
Bringing the social conversation homeSocial Strata, Inc.
 
Psychology Foundation - Research and the library 2022
Psychology Foundation -  Research and the library 2022Psychology Foundation -  Research and the library 2022
Psychology Foundation - Research and the library 2022Middlesex University
 
Searching and compiling information
Searching and compiling informationSearching and compiling information
Searching and compiling informationVivord RITH
 
Content marketing for business
Content marketing for businessContent marketing for business
Content marketing for businessDr Claire Trévien
 
Using Analytics for User Research
Using Analytics for User ResearchUsing Analytics for User Research
Using Analytics for User ResearchLuke Hay
 
In-House Content Strategy - MinneWebCon April 2013
In-House Content Strategy - MinneWebCon April 2013In-House Content Strategy - MinneWebCon April 2013
In-House Content Strategy - MinneWebCon April 2013m3ggiesue
 

Similar to Search Beyond Keywords for Positive Emotions and Personalized Updates (20)

Information Discovery and Search Strategies for Evidence-Based Research
Information Discovery and Search Strategies for Evidence-Based ResearchInformation Discovery and Search Strategies for Evidence-Based Research
Information Discovery and Search Strategies for Evidence-Based Research
 
Pass the WD-40: Quick & dirty notes
Pass the WD-40: Quick & dirty notesPass the WD-40: Quick & dirty notes
Pass the WD-40: Quick & dirty notes
 
Inservice
InserviceInservice
Inservice
 
Hum101 info lit fall 2013
Hum101 info lit fall 2013Hum101 info lit fall 2013
Hum101 info lit fall 2013
 
Creating a Winning Content Strategy
Creating a Winning Content StrategyCreating a Winning Content Strategy
Creating a Winning Content Strategy
 
Funding
FundingFunding
Funding
 
Writing for Funding
Writing for FundingWriting for Funding
Writing for Funding
 
Great Survey Design
Great Survey DesignGreat Survey Design
Great Survey Design
 
Theory research pro-forma
Theory  research pro-formaTheory  research pro-forma
Theory research pro-forma
 
Web Content & SEO Writing by Janette Toral
Web Content & SEO Writing by Janette ToralWeb Content & SEO Writing by Janette Toral
Web Content & SEO Writing by Janette Toral
 
Bringing the social conversation home
Bringing the social conversation homeBringing the social conversation home
Bringing the social conversation home
 
Searching skills
Searching skillsSearching skills
Searching skills
 
Introtoinfo
IntrotoinfoIntrotoinfo
Introtoinfo
 
Psychology Foundation - Research and the library 2022
Psychology Foundation -  Research and the library 2022Psychology Foundation -  Research and the library 2022
Psychology Foundation - Research and the library 2022
 
Searching and compiling information
Searching and compiling informationSearching and compiling information
Searching and compiling information
 
Media Considerations
Media ConsiderationsMedia Considerations
Media Considerations
 
Inservice
InserviceInservice
Inservice
 
Content marketing for business
Content marketing for businessContent marketing for business
Content marketing for business
 
Using Analytics for User Research
Using Analytics for User ResearchUsing Analytics for User Research
Using Analytics for User Research
 
In-House Content Strategy - MinneWebCon April 2013
In-House Content Strategy - MinneWebCon April 2013In-House Content Strategy - MinneWebCon April 2013
In-House Content Strategy - MinneWebCon April 2013
 

More from Allan Huang

Concurrency in Java
Concurrency in  JavaConcurrency in  Java
Concurrency in JavaAllan Huang
 
Build, logging, and unit test tools
Build, logging, and unit test toolsBuild, logging, and unit test tools
Build, logging, and unit test toolsAllan Huang
 
Java JSON Parser Comparison
Java JSON Parser ComparisonJava JSON Parser Comparison
Java JSON Parser ComparisonAllan Huang
 
Netty 4-based RPC System Development
Netty 4-based RPC System DevelopmentNetty 4-based RPC System Development
Netty 4-based RPC System DevelopmentAllan Huang
 
eSobi Website Multilayered Architecture
eSobi Website Multilayered ArchitectureeSobi Website Multilayered Architecture
eSobi Website Multilayered ArchitectureAllan Huang
 
Java New Evolution
Java New EvolutionJava New Evolution
Java New EvolutionAllan Huang
 
Tomcat New Evolution
Tomcat New EvolutionTomcat New Evolution
Tomcat New EvolutionAllan Huang
 
JQuery New Evolution
JQuery New EvolutionJQuery New Evolution
JQuery New EvolutionAllan Huang
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web DesignAllan Huang
 
Boilerpipe Integration And Improvement
Boilerpipe Integration And ImprovementBoilerpipe Integration And Improvement
Boilerpipe Integration And ImprovementAllan Huang
 
Build Cross-Platform Mobile Application with PhoneGap
Build Cross-Platform Mobile Application with PhoneGapBuild Cross-Platform Mobile Application with PhoneGap
Build Cross-Platform Mobile Application with PhoneGapAllan Huang
 
HTML5 Multithreading
HTML5 MultithreadingHTML5 Multithreading
HTML5 MultithreadingAllan Huang
 
HTML5 Offline Web Application
HTML5 Offline Web ApplicationHTML5 Offline Web Application
HTML5 Offline Web ApplicationAllan Huang
 
HTML5 Data Storage
HTML5 Data StorageHTML5 Data Storage
HTML5 Data StorageAllan Huang
 
Java Script Patterns
Java Script PatternsJava Script Patterns
Java Script PatternsAllan Huang
 
Weighted feed recommand
Weighted feed recommandWeighted feed recommand
Weighted feed recommandAllan Huang
 
eSobi Site Initiation
eSobi Site InitiationeSobi Site Initiation
eSobi Site InitiationAllan Huang
 
Architecture of eSobi club based on J2EE
Architecture of eSobi club based on J2EEArchitecture of eSobi club based on J2EE
Architecture of eSobi club based on J2EEAllan Huang
 

More from Allan Huang (20)

Concurrency in Java
Concurrency in  JavaConcurrency in  Java
Concurrency in Java
 
Build, logging, and unit test tools
Build, logging, and unit test toolsBuild, logging, and unit test tools
Build, logging, and unit test tools
 
Drools
DroolsDrools
Drools
 
Java JSON Parser Comparison
Java JSON Parser ComparisonJava JSON Parser Comparison
Java JSON Parser Comparison
 
Netty 4-based RPC System Development
Netty 4-based RPC System DevelopmentNetty 4-based RPC System Development
Netty 4-based RPC System Development
 
eSobi Website Multilayered Architecture
eSobi Website Multilayered ArchitectureeSobi Website Multilayered Architecture
eSobi Website Multilayered Architecture
 
Java New Evolution
Java New EvolutionJava New Evolution
Java New Evolution
 
Tomcat New Evolution
Tomcat New EvolutionTomcat New Evolution
Tomcat New Evolution
 
JQuery New Evolution
JQuery New EvolutionJQuery New Evolution
JQuery New Evolution
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Boilerpipe Integration And Improvement
Boilerpipe Integration And ImprovementBoilerpipe Integration And Improvement
Boilerpipe Integration And Improvement
 
YQL Case Study
YQL Case StudyYQL Case Study
YQL Case Study
 
Build Cross-Platform Mobile Application with PhoneGap
Build Cross-Platform Mobile Application with PhoneGapBuild Cross-Platform Mobile Application with PhoneGap
Build Cross-Platform Mobile Application with PhoneGap
 
HTML5 Multithreading
HTML5 MultithreadingHTML5 Multithreading
HTML5 Multithreading
 
HTML5 Offline Web Application
HTML5 Offline Web ApplicationHTML5 Offline Web Application
HTML5 Offline Web Application
 
HTML5 Data Storage
HTML5 Data StorageHTML5 Data Storage
HTML5 Data Storage
 
Java Script Patterns
Java Script PatternsJava Script Patterns
Java Script Patterns
 
Weighted feed recommand
Weighted feed recommandWeighted feed recommand
Weighted feed recommand
 
eSobi Site Initiation
eSobi Site InitiationeSobi Site Initiation
eSobi Site Initiation
 
Architecture of eSobi club based on J2EE
Architecture of eSobi club based on J2EEArchitecture of eSobi club based on J2EE
Architecture of eSobi club based on J2EE
 

Search Beyond Keywords for Positive Emotions and Personalized Updates

  • 1. Search is not only search Allan@eSobi.com
  • 2. Agenda • Search by keyword only? • All-new search viewpoint! • Search history only? • All-new search application! • Conclusion
  • 3. Search by Keyword only? • Page search, image search, news search, blog search, feed search etc. • Other choices except “keyword”? • The goal of searches is that find data you want. • They can’t find information you feel positive, e.g. happy, kind, novel, optimistic.
  • 4. Case study • Financial recession – Unhappy, suffering, pessimistic and negative thinking. • Surfing web – Not only searching! – A lot of netizenes surf web aimlessly every time.
  • 5. Search by Emotion • Find information make positive emotions for you, like happy, kind, novel, optimistic. • Subjective vs. Objective • Cross-lingual and Cross-region • Happy, Novel, Kind, Excite • Psychology of Emotion – 發現恐懼和快樂都能傳染 . ( 英國醫學期刊 ) – 情緒傳染 , 情緒轉化 .
  • 6. Strategy • Sample the a lot of news or articles make user happy, optimistic, even think it positively. • Vote or rate them via the all sorts of user, and then raise accuracy and identification. • Extract a large number of positive “key word” and “key phrase” factors through analysis, then group factors into the several emotion types finally.
  • 7. Framework • Technical Scope – information retrieval & extract – text mining – natural language processing
  • 8. Search history only? • The accuracy of results restricted by keywords you inquire. • The results at once before periodically • Google Alerts
  • 9. Case study • Plan your lunar year vacation. • Seek a job you care. • Track the stocks or funds you invest. • Watch the some news headline you concerned in. • Refer to others’ suggestions or opinions.
  • 10. Personal Agent • The goal-oriented search – Who, What, When, Where and Which. • Search and watch topic you interested in. • Show you reports regularly. • Domain-specific issue/event. • Immediate vs. Regular • Raw data vs. Processed information
  • 11. Strategy • Each agent is scheduled to do searching, extracting, voting or rating. • Each mission is limited in: – Domain-specific issue/event – Who, What, When, Where and Which. • Build several core comparator, e.g. price, salary... • Extract the summary of articles through analysis, then group summaries into the several sections finally.
  • 12. Framework • Technical scope – information retrieval & extract – text mining – natural language processing – machine learning – intelligent agent
  • 13. Distributed computing • Execute the distributed computing supported by all users, like searching, extracting, voting or rating. • One eSobi, one computing agent. • Web servers only act as the coordinator and collector.
  • 14. Conclusion • eSobi in the world (Ant) vs. servers of Google, Yahoo, Amazon (Elephant) • Patent family • Q&A