SlideShare a Scribd company logo
1 of 17
Building Social 
Tools
Social Tools Suite 
Reviews 
Aggregation 
Reputation 
Monitoring 
Content Discovery Content Publishing 
Realtime Feeds Analytics
Reviews Aggregation
Reviews Aggregation 
• Customer Reviews from Review Sites 
o Yelp 
o Edmunds 
o Facebook…. 
• Site Demo 
• Aggregation Models 
o API 
o HTML Scraping
Reviews Aggregation - Toolkit 
o Home Grown Web Extraction Tools 
• Scrapers , HTML Parsers 
• Maintenance Overhead 
• Black Listing, Bots etc.. 
• Sample Code
Reviews Aggregation - Toolkit 
o Web Based Extraction Tools 
• Import.IO ( http://import.io) 
oAvailable as API 
oLittle or NoCoding 
oSelf Healing APIs 
oFree ( as in Beer ) 
oDemo
Reputation Monitoring
Reputation Monitoring 
• “Understanding or Influencing of an Individual’s or 
Business’s Reputation. “ 
• Look for Unstructured Information online. 
• 
• Sentiment Analyze it. 
• Sentiment Analysis – Computationally Identify and 
Categorize Opinion in a Piece of Text 
• Site Demo
Reputation Monitoring 
• Employ Techniques to find Information Online 
o Web Crawlers 
• 80legs - Scalable , Online Web Crawler 
• Search Engine APIs – Google/Bing etc.. 
o RSS 
• Rome Library - 
http://rometools.github.io/rome/ 
o Social Media Data 
• Social Mentions API - 
http://www.socialmention.com/
Sentiment Analysis 
• Why  Lots of Opinions on the web 
• Machine Learning/ Lexicon Based 
Machine Learning Based 
• Collect Data 
• Label Data 
• Prepare and Upload Data 
• Predict new Data 
• Iterate 
Lexicon based 
• Tokenize Words, 
• Lematize Them ( good  gud .. ) 
• Assign negators/ intensifiers
Sentiment Analysis - Tools 
• Google Predictions API 
• Stanford NLP 
• Demo 
• Site Demo
Content Discovery
Content Discovery 
• Discover Relevant Content 
• Purpose : To Engage more audience and attract 
Leads 
• Different Channels 
o RSS 
o Social Trends – Youtube , Twitter, Topsy… 
o Local News Feeds 
o Custom APIs 
• Site Demo 
• Twitter Demo
Content Publishing 
• Publishing Interesting Content to engage Users 
• Oauth Permission to Act on Client’s behalf 
o Provides Client Applications a ‘Secure’ Access to Server Resources on 
Behalf of a resource Owner 
• Publish to Multiple Channels at once. 
• Several APIs 
o spring-social-facebook/twitter/* 
o RestFB 
o Twitter4j 
o Google APIs 
• Site Demo 
• Twitter Demo
Realtime Notifications 
• Notifications on your social media Actions 
• Supported Sites only 
• Techniques 
o HTTP Push 
o Persistent Connections 
• Libraries Available 
o Twitter4j, HTTP APIs, Native Java APIs 
• Demo – Twitter 
• Site Demo
Analytics/Insights 
• Provider APIs 
o Facebook Insights API 
• Thirdparty Providers – 
o Gnip , Datasift 
o Topsy Labs
Other Products 
• Hootsuite 
• Sprout Social 
• Buffer

More Related Content

Viewers also liked

Top 3 khu căn hộ tốt nhất việt nam
Top 3 khu căn hộ tốt nhất việt namTop 3 khu căn hộ tốt nhất việt nam
Top 3 khu căn hộ tốt nhất việt namKieutrinhfivestarland
 
Константа годового календаря на 2015 год. МКУ "ЦБС" ГО "город Якутск"
Константа годового календаря на 2015 год. МКУ "ЦБС" ГО "город Якутск"Константа годового календаря на 2015 год. МКУ "ЦБС" ГО "город Якутск"
Константа годового календаря на 2015 год. МКУ "ЦБС" ГО "город Якутск"Mari Andreeva
 
Презентация АЛЬТЕРНАТИВА КЛИМАТ
Презентация АЛЬТЕРНАТИВА КЛИМАТПрезентация АЛЬТЕРНАТИВА КЛИМАТ
Презентация АЛЬТЕРНАТИВА КЛИМАТRoman Fadeev
 
Mua nhà tầm trung tiện ích tầm cao nào
Mua nhà tầm trung tiện ích tầm cao nàoMua nhà tầm trung tiện ích tầm cao nào
Mua nhà tầm trung tiện ích tầm cao nàoKieutrinhfivestarland
 
Building Social Tools
Building Social ToolsBuilding Social Tools
Building Social ToolsAnand Hemmige
 
Книжкин дом в городе моем
Книжкин дом в городе моемКнижкин дом в городе моем
Книжкин дом в городе моемMari Andreeva
 
Альтернатива-Климат. Общая информация
Альтернатива-Климат. Общая информацияАльтернатива-Климат. Общая информация
Альтернатива-Климат. Общая информацияRoman Fadeev
 
When air becomes deadly by. Vichinsky Elien
When air becomes deadly by. Vichinsky ElienWhen air becomes deadly by. Vichinsky Elien
When air becomes deadly by. Vichinsky Elienvichinskye
 
Бізнес-план теплиць
Бізнес-план теплицьБізнес-план теплиць
Бізнес-план теплицьArtem Makienko
 
Abnt nbr 14639 posto de servico - instalacoes eletricas
Abnt nbr 14639   posto de servico - instalacoes eletricasAbnt nbr 14639   posto de servico - instalacoes eletricas
Abnt nbr 14639 posto de servico - instalacoes eletricasMônica Nobrega
 
02 manual andaime-tubular
02 manual andaime-tubular02 manual andaime-tubular
02 manual andaime-tubularMônica Nobrega
 
МБА "Молодо-зелено" - 2014
МБА  "Молодо-зелено" - 2014МБА  "Молодо-зелено" - 2014
МБА "Молодо-зелено" - 2014Mari Andreeva
 
Treinamento+sobre+gerenciamento+e+percepção+de+riscos 1
Treinamento+sobre+gerenciamento+e+percepção+de+riscos 1Treinamento+sobre+gerenciamento+e+percepção+de+riscos 1
Treinamento+sobre+gerenciamento+e+percepção+de+riscos 1Mônica Nobrega
 
Seguranca com-escadas-rampas-passarelas-construcao-civil
Seguranca com-escadas-rampas-passarelas-construcao-civilSeguranca com-escadas-rampas-passarelas-construcao-civil
Seguranca com-escadas-rampas-passarelas-construcao-civilMônica Nobrega
 
Презентация к докладу. Библиотеки в культурном ареале детства
Презентация к докладу. Библиотеки в культурном ареале детстваПрезентация к докладу. Библиотеки в культурном ареале детства
Презентация к докладу. Библиотеки в культурном ареале детстваMari Andreeva
 
Методика организации летнего чтения
Методика организации летнего чтенияМетодика организации летнего чтения
Методика организации летнего чтенияMari Andreeva
 
Виртуальная выставка как форма раскрытия фонда
Виртуальная выставка как форма раскрытия фондаВиртуальная выставка как форма раскрытия фонда
Виртуальная выставка как форма раскрытия фондаMari Andreeva
 

Viewers also liked (18)

Top 3 khu căn hộ tốt nhất việt nam
Top 3 khu căn hộ tốt nhất việt namTop 3 khu căn hộ tốt nhất việt nam
Top 3 khu căn hộ tốt nhất việt nam
 
Константа годового календаря на 2015 год. МКУ "ЦБС" ГО "город Якутск"
Константа годового календаря на 2015 год. МКУ "ЦБС" ГО "город Якутск"Константа годового календаря на 2015 год. МКУ "ЦБС" ГО "город Якутск"
Константа годового календаря на 2015 год. МКУ "ЦБС" ГО "город Якутск"
 
Презентация АЛЬТЕРНАТИВА КЛИМАТ
Презентация АЛЬТЕРНАТИВА КЛИМАТПрезентация АЛЬТЕРНАТИВА КЛИМАТ
Презентация АЛЬТЕРНАТИВА КЛИМАТ
 
Mua nhà tầm trung tiện ích tầm cao nào
Mua nhà tầm trung tiện ích tầm cao nàoMua nhà tầm trung tiện ích tầm cao nào
Mua nhà tầm trung tiện ích tầm cao nào
 
Building Social Tools
Building Social ToolsBuilding Social Tools
Building Social Tools
 
Книжкин дом в городе моем
Книжкин дом в городе моемКнижкин дом в городе моем
Книжкин дом в городе моем
 
Gioi thieu sunview town111
Gioi thieu sunview town111Gioi thieu sunview town111
Gioi thieu sunview town111
 
Альтернатива-Климат. Общая информация
Альтернатива-Климат. Общая информацияАльтернатива-Климат. Общая информация
Альтернатива-Климат. Общая информация
 
When air becomes deadly by. Vichinsky Elien
When air becomes deadly by. Vichinsky ElienWhen air becomes deadly by. Vichinsky Elien
When air becomes deadly by. Vichinsky Elien
 
Бізнес-план теплиць
Бізнес-план теплицьБізнес-план теплиць
Бізнес-план теплиць
 
Abnt nbr 14639 posto de servico - instalacoes eletricas
Abnt nbr 14639   posto de servico - instalacoes eletricasAbnt nbr 14639   posto de servico - instalacoes eletricas
Abnt nbr 14639 posto de servico - instalacoes eletricas
 
02 manual andaime-tubular
02 manual andaime-tubular02 manual andaime-tubular
02 manual andaime-tubular
 
МБА "Молодо-зелено" - 2014
МБА  "Молодо-зелено" - 2014МБА  "Молодо-зелено" - 2014
МБА "Молодо-зелено" - 2014
 
Treinamento+sobre+gerenciamento+e+percepção+de+riscos 1
Treinamento+sobre+gerenciamento+e+percepção+de+riscos 1Treinamento+sobre+gerenciamento+e+percepção+de+riscos 1
Treinamento+sobre+gerenciamento+e+percepção+de+riscos 1
 
Seguranca com-escadas-rampas-passarelas-construcao-civil
Seguranca com-escadas-rampas-passarelas-construcao-civilSeguranca com-escadas-rampas-passarelas-construcao-civil
Seguranca com-escadas-rampas-passarelas-construcao-civil
 
Презентация к докладу. Библиотеки в культурном ареале детства
Презентация к докладу. Библиотеки в культурном ареале детстваПрезентация к докладу. Библиотеки в культурном ареале детства
Презентация к докладу. Библиотеки в культурном ареале детства
 
Методика организации летнего чтения
Методика организации летнего чтенияМетодика организации летнего чтения
Методика организации летнего чтения
 
Виртуальная выставка как форма раскрытия фонда
Виртуальная выставка как форма раскрытия фондаВиртуальная выставка как форма раскрытия фонда
Виртуальная выставка как форма раскрытия фонда
 

Similar to South JVM Users Group Talk - Building Social Media Tools using JVM Supported APIs

SEO Audit Workshop : Frameworks , Techniques and Tools
SEO Audit Workshop : Frameworks , Techniques and Tools SEO Audit Workshop : Frameworks , Techniques and Tools
SEO Audit Workshop : Frameworks , Techniques and Tools NEW MEDIA GURU
 
Tips and tools for effective SEO and brand recognition - eCommerce Expo Melbo...
Tips and tools for effective SEO and brand recognition - eCommerce Expo Melbo...Tips and tools for effective SEO and brand recognition - eCommerce Expo Melbo...
Tips and tools for effective SEO and brand recognition - eCommerce Expo Melbo...Bespoke Agency
 
Semtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorialSemtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorialBarbara Starr
 
Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011
Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011
Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011Toni de la Fuente
 
Alfresco day madrid toni de la fuente - roadmap 2011
Alfresco day madrid   toni de la fuente - roadmap 2011Alfresco day madrid   toni de la fuente - roadmap 2011
Alfresco day madrid toni de la fuente - roadmap 2011Alfresco Software
 
The Hacking Game - Think Like a Hacker Meetup 12072023.pptx
The Hacking Game - Think Like a Hacker Meetup 12072023.pptxThe Hacking Game - Think Like a Hacker Meetup 12072023.pptx
The Hacking Game - Think Like a Hacker Meetup 12072023.pptxlior mazor
 
Tools of the Trade: SEO Edition
Tools of the Trade: SEO EditionTools of the Trade: SEO Edition
Tools of the Trade: SEO EditionRaven Tools
 
PGA NMC Social Media Workshop - PGA East - Spring 2015
PGA NMC Social Media Workshop - PGA East - Spring 2015PGA NMC Social Media Workshop - PGA East - Spring 2015
PGA NMC Social Media Workshop - PGA East - Spring 2015Caitlin Burns
 
SEO for Developers - Little Rock Tech Fest 2014
SEO for Developers - Little Rock Tech Fest 2014SEO for Developers - Little Rock Tech Fest 2014
SEO for Developers - Little Rock Tech Fest 2014Bill Hartzer
 
Technical SEO Checklist for Beginners
Technical SEO Checklist for BeginnersTechnical SEO Checklist for Beginners
Technical SEO Checklist for BeginnersBristolSEO
 
SEO Presentation
SEO PresentationSEO Presentation
SEO PresentationAlli Berry
 
SEO Audit Workshop: Framework, Techniques And Tools
SEO Audit Workshop: Framework, Techniques And ToolsSEO Audit Workshop: Framework, Techniques And Tools
SEO Audit Workshop: Framework, Techniques And ToolsDigital Vidya
 
MKT 420 Search Engine Optimization Week 4
MKT 420 Search Engine Optimization Week 4MKT 420 Search Engine Optimization Week 4
MKT 420 Search Engine Optimization Week 4Michael Germano
 
SEO 101 deck for 3dCart webinar
SEO 101 deck for 3dCart webinarSEO 101 deck for 3dCart webinar
SEO 101 deck for 3dCart webinarDuane Forrester
 
Exploring Content API Options - March 23rd 2016
Exploring Content API Options - March 23rd 2016Exploring Content API Options - March 23rd 2016
Exploring Content API Options - March 23rd 2016Jani Tarvainen
 
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)Nordic APIs
 
Search engine optimization simplified
Search engine optimization simplifiedSearch engine optimization simplified
Search engine optimization simplifiedSagar Barapatre
 
SEO in the Age of Artificial Intelligence | How AI influences Search
SEO in the Age of Artificial Intelligence | How AI influences SearchSEO in the Age of Artificial Intelligence | How AI influences Search
SEO in the Age of Artificial Intelligence | How AI influences SearchPhilipp Klöckner
 
Online strategies - How to promote your website (old)
Online strategies - How to promote your website (old)Online strategies - How to promote your website (old)
Online strategies - How to promote your website (old)Sébastien Flury
 
API Discovery: Visibility, Usability, and Advocacy
API Discovery: Visibility, Usability, and AdvocacyAPI Discovery: Visibility, Usability, and Advocacy
API Discovery: Visibility, Usability, and AdvocacyBill Doerrfeld
 

Similar to South JVM Users Group Talk - Building Social Media Tools using JVM Supported APIs (20)

SEO Audit Workshop : Frameworks , Techniques and Tools
SEO Audit Workshop : Frameworks , Techniques and Tools SEO Audit Workshop : Frameworks , Techniques and Tools
SEO Audit Workshop : Frameworks , Techniques and Tools
 
Tips and tools for effective SEO and brand recognition - eCommerce Expo Melbo...
Tips and tools for effective SEO and brand recognition - eCommerce Expo Melbo...Tips and tools for effective SEO and brand recognition - eCommerce Expo Melbo...
Tips and tools for effective SEO and brand recognition - eCommerce Expo Melbo...
 
Semtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorialSemtech bizsemanticsearchtutorial
Semtech bizsemanticsearchtutorial
 
Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011
Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011
Alfresco Day Madrid - Toni de la Fuente - Roadmap 2011
 
Alfresco day madrid toni de la fuente - roadmap 2011
Alfresco day madrid   toni de la fuente - roadmap 2011Alfresco day madrid   toni de la fuente - roadmap 2011
Alfresco day madrid toni de la fuente - roadmap 2011
 
The Hacking Game - Think Like a Hacker Meetup 12072023.pptx
The Hacking Game - Think Like a Hacker Meetup 12072023.pptxThe Hacking Game - Think Like a Hacker Meetup 12072023.pptx
The Hacking Game - Think Like a Hacker Meetup 12072023.pptx
 
Tools of the Trade: SEO Edition
Tools of the Trade: SEO EditionTools of the Trade: SEO Edition
Tools of the Trade: SEO Edition
 
PGA NMC Social Media Workshop - PGA East - Spring 2015
PGA NMC Social Media Workshop - PGA East - Spring 2015PGA NMC Social Media Workshop - PGA East - Spring 2015
PGA NMC Social Media Workshop - PGA East - Spring 2015
 
SEO for Developers - Little Rock Tech Fest 2014
SEO for Developers - Little Rock Tech Fest 2014SEO for Developers - Little Rock Tech Fest 2014
SEO for Developers - Little Rock Tech Fest 2014
 
Technical SEO Checklist for Beginners
Technical SEO Checklist for BeginnersTechnical SEO Checklist for Beginners
Technical SEO Checklist for Beginners
 
SEO Presentation
SEO PresentationSEO Presentation
SEO Presentation
 
SEO Audit Workshop: Framework, Techniques And Tools
SEO Audit Workshop: Framework, Techniques And ToolsSEO Audit Workshop: Framework, Techniques And Tools
SEO Audit Workshop: Framework, Techniques And Tools
 
MKT 420 Search Engine Optimization Week 4
MKT 420 Search Engine Optimization Week 4MKT 420 Search Engine Optimization Week 4
MKT 420 Search Engine Optimization Week 4
 
SEO 101 deck for 3dCart webinar
SEO 101 deck for 3dCart webinarSEO 101 deck for 3dCart webinar
SEO 101 deck for 3dCart webinar
 
Exploring Content API Options - March 23rd 2016
Exploring Content API Options - March 23rd 2016Exploring Content API Options - March 23rd 2016
Exploring Content API Options - March 23rd 2016
 
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
Introduction to The 6 Insights of API Practice (Bill Doerrfeld)
 
Search engine optimization simplified
Search engine optimization simplifiedSearch engine optimization simplified
Search engine optimization simplified
 
SEO in the Age of Artificial Intelligence | How AI influences Search
SEO in the Age of Artificial Intelligence | How AI influences SearchSEO in the Age of Artificial Intelligence | How AI influences Search
SEO in the Age of Artificial Intelligence | How AI influences Search
 
Online strategies - How to promote your website (old)
Online strategies - How to promote your website (old)Online strategies - How to promote your website (old)
Online strategies - How to promote your website (old)
 
API Discovery: Visibility, Usability, and Advocacy
API Discovery: Visibility, Usability, and AdvocacyAPI Discovery: Visibility, Usability, and Advocacy
API Discovery: Visibility, Usability, and Advocacy
 

Recently uploaded

1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfSocial Samosa
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home ServiceSapana Sha
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Jack DiGiovanna
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改atducpo
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 

Recently uploaded (20)

1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdfKantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
Kantar AI Summit- Under Embargo till Wednesday, 24th April 2024, 4 PM, IST.pdf
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
Building on a FAIRly Strong Foundation to Connect Academic Research to Transl...
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
 
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
代办国外大学文凭《原版美国UCLA文凭证书》加州大学洛杉矶分校毕业证制作成绩单修改
 
Decoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in ActionDecoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in Action
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 

South JVM Users Group Talk - Building Social Media Tools using JVM Supported APIs

  • 2. Social Tools Suite Reviews Aggregation Reputation Monitoring Content Discovery Content Publishing Realtime Feeds Analytics
  • 4. Reviews Aggregation • Customer Reviews from Review Sites o Yelp o Edmunds o Facebook…. • Site Demo • Aggregation Models o API o HTML Scraping
  • 5. Reviews Aggregation - Toolkit o Home Grown Web Extraction Tools • Scrapers , HTML Parsers • Maintenance Overhead • Black Listing, Bots etc.. • Sample Code
  • 6. Reviews Aggregation - Toolkit o Web Based Extraction Tools • Import.IO ( http://import.io) oAvailable as API oLittle or NoCoding oSelf Healing APIs oFree ( as in Beer ) oDemo
  • 8. Reputation Monitoring • “Understanding or Influencing of an Individual’s or Business’s Reputation. “ • Look for Unstructured Information online. • • Sentiment Analyze it. • Sentiment Analysis – Computationally Identify and Categorize Opinion in a Piece of Text • Site Demo
  • 9. Reputation Monitoring • Employ Techniques to find Information Online o Web Crawlers • 80legs - Scalable , Online Web Crawler • Search Engine APIs – Google/Bing etc.. o RSS • Rome Library - http://rometools.github.io/rome/ o Social Media Data • Social Mentions API - http://www.socialmention.com/
  • 10. Sentiment Analysis • Why  Lots of Opinions on the web • Machine Learning/ Lexicon Based Machine Learning Based • Collect Data • Label Data • Prepare and Upload Data • Predict new Data • Iterate Lexicon based • Tokenize Words, • Lematize Them ( good  gud .. ) • Assign negators/ intensifiers
  • 11. Sentiment Analysis - Tools • Google Predictions API • Stanford NLP • Demo • Site Demo
  • 13. Content Discovery • Discover Relevant Content • Purpose : To Engage more audience and attract Leads • Different Channels o RSS o Social Trends – Youtube , Twitter, Topsy… o Local News Feeds o Custom APIs • Site Demo • Twitter Demo
  • 14. Content Publishing • Publishing Interesting Content to engage Users • Oauth Permission to Act on Client’s behalf o Provides Client Applications a ‘Secure’ Access to Server Resources on Behalf of a resource Owner • Publish to Multiple Channels at once. • Several APIs o spring-social-facebook/twitter/* o RestFB o Twitter4j o Google APIs • Site Demo • Twitter Demo
  • 15. Realtime Notifications • Notifications on your social media Actions • Supported Sites only • Techniques o HTTP Push o Persistent Connections • Libraries Available o Twitter4j, HTTP APIs, Native Java APIs • Demo – Twitter • Site Demo
  • 16. Analytics/Insights • Provider APIs o Facebook Insights API • Thirdparty Providers – o Gnip , Datasift o Topsy Labs
  • 17. Other Products • Hootsuite • Sprout Social • Buffer

Editor's Notes

  1. Sample Groovy Scripts : /Users/ddcanandh/Projects/git/bearcode-ratings/html.support/src/main/resources/groovy
  2. https://apps.dealer.com/social/as/precisionacuraofprincetonadw/precisionacuraofprincetonadw-admin/content/browse
  3. Demo pages or throw in some points
  4. https://apps.dealer.com/social/as/precisionacuraofprincetonadw/precisionacuraofprincetonadw-admin/content/browse
  5. Examples, and Demos for each
  6. http://text-processing.com/demo/sentiment/ http://nlp.stanford.edu:8080/sentiment/rntnDemo.html
  7. https://apps.dealer.com/social/as/ddcdemobmw/ddcdemobmw-admin/socialSyndication/index/facebook?disconnect=Disconnect
  8. Screenshot of the Realtime API page Demo