Mobile Apps Jovian Lin, Ph.D.

Size: px
Start display at page:

Download "Mobile Apps Jovian Lin, Ph.D."

Transcription

1 7 th January 2015 Seminar Room 2.4, Lv 2, SIS, SMU Recommendation Algorithms for Mobile Apps Jovian Lin, Ph.D.

2 1. Introduction 2

3 No. of apps is ever-increasing 1.3 million Android apps on Google Play (as of August 2014) 1.2 million ios apps in Apple s App Store (as of June 2014) No. of apps Time 3

4 No. of apps is ever-increasing Good J Bad L Myriad of unique and useful apps Difficult to find relevant apps for users (i.e., information overload) 4

5 Introduction Methodologies New Contributions Future Directions Recommender Systems Recommender Algorithms for Mobile Apps Jovian Lin 7th Jan SMU 5

6 2/32 Recommender Systems Collaborative Filtering Content-based Filtering 6

7 Recommender Systems Collaborative Filtering Content-based Filtering items new items ?? 2 5 4??? users 3 4 1? 5? 5????? 5 1? 4?? 7

8 Recommender Systems Collaborative Filtering Content-based Filtering 1 items new items 4 5?? 2 5 4??? COLD START PROBLEM 3 1? 5?? 4? 5??? users 5 1? 4?? Solution #1: Wait for ratings to come in. Solution #2: Use content-based filtering. 8

9 Recommender Systems Collaborative Filtering Content-based Filtering Recommends items based on similar content Drawback lack of variety L (e.g., textual descriptions) Current App Recommended 9

10 Other Existing App Recommender Techniques Collect information from device: Xu et al. (2011) investigated the usage behaviors of individual apps by using anonymized network measurements. Yan and Chen (2011) and Costa-Montenegro et al. (2012) analyzed usage patterns in their own recommender systems. Collect external information: Zheng et al. (2010) and Davidsson and Moritz (2011) used GPS information for context-aware app recommendation. Yin et al. (2013) calculated how likely a user will replace an existing app in his/her device. Bhandari et al. (2013) proposed a graph-based method for recommending serendipitous apps. 10

11 Our Scope Fortunately, the mobile app domain has some unique properties, for example: 1. Apps have their own Twitter accounts E.g., AngryBirds has an on Twitter 21.1% of apps have Twitter accts (dataset of 33,802 apps) 2. Apps contain various version information. E.g., Ver 1, Ver 1.1, Ver 1.2.1, Ver % of apps have at least 5 versions 11

12 Our Objective Recommender Systems Mobile App Domain Improve app recommender systems by capitalizing on the unique properties of the app domain 12

13 Overview 1. We use nascent signals in microblogs (e.g., Twitter) to alleviate the cold-start problem in mobile app recommendation (in SIGIR 13). 2. We use version features to improve mobile app recommendation (in SIGIR 14). 13

14 2. Methodologies 14

15 Part #1: Utilizing Data from Social Media We made two observations: 1. Apps contain references to their Twitter accounts. 15

16 16

17 17

18 on Twitter 18

19 Recommender Algorithms for Mobile Apps Jovian Lin 7th Jan SMU 19

20 Part #1: Utilizing Data from Social Media We made two observations: 1. Apps contain references to their Twitter accounts. 2. Early signals about apps can be present in social networks, even before ratings are received. 20

21 Part #1: Utilizing Data from Social Media We made two observations: 1. Apps contain references to their Twitter accounts. 2. Early signals about apps can be present in social networks, even before ratings are received. Has an account on Twitter since Feb 2008 By May 2012, Evernote s Twitter account already had 120,000 followers and 1,300 tweets. Evernote ios app Release Date: 8 May ratings 0 ratings First few ratings start coming in 118,827 ratings May 2012 Jun 2012 Jul 2012 Dec

22 Part #1: Utilizing Data from Social Media How is it done? 22

23 Part #1: Utilizing Data from Social Media We want to estimate the probability that a target user u will like an app a. p( + a, u ) like app user 23

24 Part #1: Utilizing Data from Social Media We want to estimate the probability that a target user u will like an app a. p( + a, u ) = p( + t, u) p( t a) t T(a) like app user Twitter-follower Uniform distribution over the various Twitter-followers (t) following app a. Pseudo-documents & Pseudo-words 24

25 Part #1: Utilizing Data from Social Media downloaded/consumed 25

26 Part #1: Utilizing Data from Social Media downloads User u 26

27 Part #1: Utilizing Data from Social Media downloads User u twitterid_31230 twitterid_2289 twitterid_999 twitterid_50401 twitter.com/angrybirds followers twitterid_2 twitterid_ twitterid_

28 Recommender Algorithms for Mobile Apps Jovian Lin 7th Jan SMU 28

29 Part #1: Utilizing Data from Social Media downloads User u twitterid_31230 twitterid_2289 twitterid_999 twitterid_50401 twitter.com/angrybirds followers twitterid_2 twitterid_ twitterid_

30 Part #1: Utilizing Data from Social Media downloads User u twitterid_31230 twitterid_2289 twitterid_999 twitterid_50401 followers twitterid_2 twitterid_ twitterid_

31 Part #1: Utilizing Data from Social Media downloads User u twitterid_31230 twitterid_2289 twitterid_999 twitterid_50401 followers twitterid_2 twitterid_ twitterid_

32 Part #1: Utilizing Data from Social Media User u twitterid_31230 twitterid_2289 twitterid_999 twitterid_50401 twitterid_2 twitterid_ twitterid_

33 Part #1: Utilizing Data from Social Media User u Pseudo-Document twitterid_31230 twitterid_2289 twitterid_999 twitterid_50401 Pseudo-Words twitterid_2 twitterid_ twitterid_

34 Part #1: Utilizing Data from Social Media Followed by: twitterid 10 twitterid 12 Twitter-follower ID Preference indicator disliked App a (twitterid 10, DISLIKED) (twitterid 12, DISLIKED) User u liked App b Followed by: twitterid 10 twitterid 12 twitterid 29 (twitterid 10, LIKED) (twitterid 12, LIKED) (twitterid 29, LIKED) liked Followed by: twitterid 29 twitterid 31 (twitterid 29, LIKED) (twitterid 31, LIKED) Pseudo-document u App c 34

35 Part #1: Utilizing Data from Social Media Twitter-follower ID Preference indicator (twitterid 10, DISLIKED) (twitterid 12, DISLIKED) (twitterid 10, LIKED) (twitterid 12, LIKED) (twitterid 29, LIKED) (twitterid 29, LIKED) (twitterid 31, LIKED) The concept of pseudo-documents and pseudo-words does not apply exclusively to Twitter followers. Pseudo-document u 35

36 Part #1: Utilizing Data from Social Media Genre ID Preference indicator (genreid 10, DISLIKED) (genreid 12, DISLIKED) (genreid 10, LIKED) (genreid 12, LIKED) (genreid 29, LIKED) (genreid 29, LIKED) (genreid 31, LIKED) The concept of pseudo-documents and pseudo-words does not apply exclusively to Twitter followers. Pseudo-document u 36

37 Part #1: Utilizing Data from Social Media Word ID Preference indicator (wordid 10, DISLIKED) (wordid 12, DISLIKED) (wordid 10, LIKED) (wordid 12, LIKED) (wordid 29, LIKED) (wordid 29, LIKED) (wordid 31, LIKED) The concept of pseudo-documents and pseudo-words does not apply exclusively to Twitter followers. Pseudo-document u 37

38 Part #1: Utilizing Data from Social Media Construct Latent Groups (twitterid 10, DISLIKED) (twitterid 12, DISLIKED) (twitterid 10, LIKED) (twitterid 12, LIKED) (twitterid 29, LIKED) (twitterid 29, LIKED) (twitterid 31, LIKED) Pseudo-document u 38

39 Part #1: Utilizing Data from Social Media (twitterid 10, DISLIKED) (twitterid 12, DISLIKED) Per-document topic distribution (twitterid 10, LIKED) (twitterid 12, LIKED) (twitterid 29, LIKED) LDA (twitterid 29, LIKED) (twitterid 31, LIKED) Pseudo-documents Per-topic word distribution 39

40 Part #1: Utilizing Data from Social Media (twitterid 10, DISLIKED) (twitterid 12, DISLIKED) Per-document topic distribution (twitterid 10, LIKED) (twitterid 12, LIKED) (twitterid 29, LIKED) LDA (twitterid 29, LIKED) (twitterid 31, LIKED) Pseudo-documents Per-topic word distribution p( + t, u) = p( +, t z) p( z u) z Z 40

41 Part #1: Utilizing Data from Social Media (twitterid 10, DISLIKED) (twitterid 12, DISLIKED) Per-document topic distribution (twitterid 10, LIKED) (twitterid 12, LIKED) (twitterid 29, LIKED) LDA (twitterid 29, LIKED) (twitterid 31, LIKED) Pseudo-documents Per-topic word distribution p( + t, u) = p( +, t z) p( z u) z Z Per-topic word distribution Per-document topic distribution 41

42 Part #1: Utilizing Data from Social Media (twitterid 10, DISLIKED) (twitterid 12, DISLIKED) Per-document topic distribution (twitterid 10, LIKED) (twitterid 12, LIKED) (twitterid 29, LIKED) LDA (twitterid 29, LIKED) (twitterid 31, LIKED) Pseudo-documents Per-topic word distribution p( + t, u) = p( +, t z) p( z u) z Z Probability that the presence of Twitter-follower t indicates that it is liked by user u. 42

43 Part #1: Utilizing Data from Social Media p( + t, u) p( t a) 43

44 Part #1: Utilizing Data from Social Media We want to estimate the probability that a target user u will like an app a. p( + a, u ) = p( + t, u) p( t a) t T(a) like app user Probability that the presence of Twitter-follower t indicates that it is liked by user u. Derived from Pseudo-Documents and Pseudo-Words. Uniform distribution over the various Twitter-followers (t) following app a. 44

45 Part #1: Utilizing Data from Social Media Dataset We collected data from the Apple itunes Store and Twitter during September 2012 to December Stats: 1,289,668 ratings 7,116 apps (with Twitter accounts) 10,133 users. Restrictions: Each user must give at least 10 ratings for apps. Each Twitter ID is related to at least 5 apps. 45

46 Part #1: Utilizing Data from Social Media Simulating the Cold-start 10-fold cross validation. Selected 10% of the apps to be the held out set for all users. Each user has the same within-fold apps. Guarantee that none of these apps are in the training set of any user. 46

47 Part #1: Utilizing Data from Social Media Evaluation Metric Evaluation Metric: Recall Zero ratings are uncertain: i. either the user doesn t know about the app; or ii. iii. the user doesn t like the app (and didn t rate it). Makes it difficult to accurately compute precision. But since the existing ratings are true positives, recall is a more pertinent measure it only considers the positively rated apps. Recall is also used in Wang & Blei (KDD 11). 47

48 Part #1: Utilizing Data from Social Media Three Research Questions 1. How does the performance of Twitter-followers feature compare with other features? 2. How does our method compare with other techniques? 3. Do the latent groups make any sense? What can we learn from them? 48

49 Part #1: Utilizing Data from Social Media RQ1: Twitter-followers Feature VS Other Features 0.7 Ablation Recall All = T = G = D = W = All features Twitter-followers Genres Developers Words Number of recommended apps (M) Pseudo-Docs (W) Pseudo-Docs (D) Pseudo-Docs (G) Pseudo-Docs (T) Pseudo-Docs (All) 49

50 Part #1: Utilizing Data from Social Media RQ1: Twitter-followers Feature VS Other Features (Ablation Study) Feature All features (TGDW) * All, excluding Twitter-followers (GDW) All, excluding Genres (TDW) All, excluding Developers (TGW) All, excluding Words (TGD) Twitter-followers (T) Genres (G) Developers (D) Words (W)

51 Part #1: Utilizing Data from Social Media RQ1: Twitter-followers Feature VS Other Features (Why Words suck?) 51

52 Part #1: Utilizing Data from Social Media RQ2: How does our method compare with other techniques? 0.7 Full Dataset Recall Pseudo-Docs (All) Pseudo-Docs (Twitter) CTR LDA VSM (Twitter) VSM (Words) Number of recommended apps (M) VSM (Words) VSM (Twitter) LDA CTR Pseudo-Docs (Twitter)* Pseudo-Docs (All)** 52

53 Part #1: Utilizing Data from Social Media RQ3: Do the latent groups make any sense? 53

54 Part #1: Utilizing Data from Social Media RQ3: Do the latent groups make any sense? Games, Photo & Video Paper Monsters, Stickman Cliff Diving, Lili, Snoopy s Street Fair, Gizmonauts, etc. Video games warrior, lover of life, eternal student of the universe I m a Multimedia developer working at Kent State Uni! I also do art services for the game industry Agalog Games is an independent ios game studio Hi! Samadhi Games LLC is an Indie Developer of ios, Android, etc 54

55 Part Part #2: #1: Utilizing Data from Version Social Updates Media 55

56 Introduction Methodologies New Contributions Future Directions Part #2: Utilizing Data from Version Updates Change is the only constant (at least in the app domain) Recommender Algorithms for Mobile Apps Jovian Lin 7th Jan SMU 56

57 Part #2: Utilizing Data from Version Updates books, movies, music, etc. : Static apps : Changes (with version updates) 57

58 Part #2: Utilizing Data from Version Updates Version 1.0 App X Version 2.0 Includes High Definition (HD) capabilities An app that was unfavorable in the past may become favorable for a user after a version update. 58

59 Part #2: Utilizing Data from Version Updates Apple has added a new section: Best New Game Updates in their App Store (as of June 2014). Highlights recently updated apps. Easier to discover apps that have just been significantly updated. The inclusion of this new section to apple s ios App Store illustrates the importance of version features. 59

60 Part #2: Utilizing Data from Version Updates App X A version of the app. Legend An ID of a topic. New! Version Version Version Version Version Users Alex Topics Bob Clark 5 Ph.D. Defense Mobile App Recommendation By: Jovian Lin 60

61 Part #2: Utilizing Data from Version Updates App X New! Version Version Version Version Version A version of the app. Legend An ID of a topic Users Alex Topics Bob Clark 5 So if Bob has a keen interest in Topic 5 the chance that he adopts Version 3.0 of App X will be higher. Ph.D. Defense Mobile App Recommendation By: Jovian Lin 61

62 Part #2: Utilizing Data from Version Updates Our Approach 1. Extracting Version Features 2. Generating Latent Topics 3. Identifying Important Latent Topics 4. User Personalization 5. Calculating Version Snippet Score 62

63 Part #2: Utilizing Data from Version Updates 63

64 Part #2: Utilizing Data from Version Updates 1. Extracting Version Features Version Snippets (snippet = document) Version Category Genre Mixture Ratings a rating corresponds to a version of an app. i.e., user u gives version v of app a a numerical rating of r 64

65 Part #2: Utilizing Data from Version Updates 2. Generating Latent Topics Interpret the text in version-snippets/documents. Use topic models (LDA) to achieve this. Transforms text in documents to interpretable representation. Investigate 3 variants of LDA. Each variant employs a different set of version features. Topic Model LDA Textual Description Version Category Genre Mixture Labeled LDA (LLDA) Modifying Corpus Injection LDA/LLDA 65

66 Part #2: Utilizing Data from Version Updates 2. Generating Latent Topics LDA LLDA Injection LDA/LLDA LDA generates: Per-document topic distribution i.e., p(z d) Per-topic word distribution i.e., p(w z) But LDA can t incorporate observed information like: Version-category Genre mixture 66

67 Part #2: Utilizing Data from Version Updates 2. Generating Latent Topics LDA LLDA Injection LDA/LLDA LLDA supervised topic model that uses observed labels as topics [Ramage et al., 2009]. But it can be hacked to become semi-supervised. Semi-supervised: Observed labels = version categories & genre mixture * Latent topics = discovered/generated from descriptions *number of observed labels varies with different documents. 67

68 Part #2: Utilizing Data from Version Updates 2. Generating Latent Topics LDA LLDA Injection LDA/LLDA Enhancing the corpus before using topic models. Generate pseudo-terms from metadata * and incorporate them into each document. Text from the original document Pseudo-terms Enhanced document *metadata = version categories & genre mixture. 68

69 Part #2: Utilizing Data from Version Updates 3. Identifying Important Latent Topics So far, we can model each document as a distribution of topics. But we do not know which topics are important for a recommendation. RECOMMEND Topic Retina/HD graphics App X Topics: - game centre - ipad support - Retina display App Y Topics: - game centre - ipad support 69

70 Part #2: Utilizing Data from Version Updates So far, we can model each document as a distribution of topics. But we do not know which topics are important for a recommendation. Furthermore: 3. Identifying Important Latent Topics Apps are classified into different genres. Each genre works differently to the same type of version update. Topic Retina/HD graphics More relevant Music genre Games genre 70

71 Part #2: Utilizing Data from Version Updates 3. Identifying Important Latent Topics Key components: (i) genres & (ii) topics We weigh every genre-topic pair with w x (g,z) g = genre z = latent topic x {LDA, inj+lda, LLDA, inj+llda} 71

72 Part #2: Utilizing Data from Version Updates 3. Identifying Important Latent Topics Key components: (i) genres & (ii) topics We weigh every genre-topic pair with w x (g,z) w x (g,z) is weighted based on the popularity of the genre-topic pair. Popularity is scored based on existing user ratings. In other words: Relevance/popularity/weight of a genre-topic pair is based on user ratings Topic Retina/HD graphics More relevant Music genre Games genre 72

73 Part #2: Utilizing Data from Version Updates 4. User Personalization Need to know each user s preference w.r.t. the set of topics. For all version v s of apps that user u has consumed: Sum up the probabilities of the set of topics of each v Normalize We get p(z u) i.e., probability of user u being interested in topic z 73

74 Part #2: Utilizing Data from Version Updates 5. Calculating Version Snippet Score We want: score x (d,u), where d = document a.k.a. version-snippet u = user x {LDA, inj+lda, LLDA, inj+llda} i.e., the 4 topic models To calculate score x (d,u): Convert document d into set of topics Integrate it with: genre-topic weights, i.e., w x (g,z) user personalization, i.e., p(z u) 74

75 Part #2: Utilizing Data from Version Updates Evaluation Dataset: App metadata (itunes App Store): App ID Title & Description Genres User ratings (itunes App Store s Reviews) Version descriptions of apps (App Annie) Collected: 9797 users 6524 apps 109,338 versions 1,000,809 ratings 75

76 Part #2: Utilizing Data from Version Updates Evaluation Metric: Recall Zero ratings are uncertain: i. either the user doesn t know about the app; or ii. iii. Evaluation the user doesn t like the app (and didn t rate it). Makes it difficult to accurately compute precision. But since the existing ratings are true positives, recall is a more pertinent measure it only considers the positively rated apps. Recall is also used in Wang & Blei (KDD 11). 76

77 Part #2: Utilizing Data from Version Updates Evaluation Baselines: 1. Collaborative filtering (CF) achieved using probabilistic matrix factorization (PMF). 2. Content-based filtering (CBF) achieved using LDA on textual app descriptions only. 3. Hybrid baselines using Gradient Tree Boosting (GTB): a. CF+CBF (collaborative & content) b. CF+VSR (collaborative & VSR) c. CBF+VSR (content & VSR) d. CF+CBF+VSR (collaborative & content & VSR) * VSR = version sensitive recommendation 77

78 Part #2: Utilizing Data from Version Updates Research Questions 1. Importance of Genre Information 2. Comparison of Different Topic Models 3. Comparison Against Other Techniques (Individual) 4. Comparison Against Other Techniques (Combined) 5. Analysis: Dissecting Specific Topics 78

79 Part #2: Utilizing Data from Version Updates Results #1: Importance of Genre Information (on inj+llda) Compare: WITHOUT genre info VS WITH genre info 1. Genre info is an important discriminatory factor 2. as each genre affects the same type of topic differently. 3. For example: Topic Retina/HD graphics Music genre Without genre information With genre information Games genre 79

80 Part #2: Utilizing Data from Version Updates Results #2: Comparison of Different Topic Models Local comparison between Various Topic Models Supervised LLDA vs LDA vs LLDA vs inj+lda vs inj+llda 80

81 Part #2: Utilizing Data from Version Updates Results #2: Comparison of Different Topic Models Local comparison between Various Topic Models 1. Recall improves as more information is used. 2. Best = inj+llda 3. Both LLDA (yellow & red) models outperform the LDA (blue & green) counterparts. Topic Model LDA Textual Description Version Category Genre Mixture Labeled LDA (LLDA) Modifying Corpus Inj+LDA / inj+llda 4. Because LLDA utilizes: semi-supervised, and use of observed data. 5. Enhancing corpus generally improves recall. inj+llda > LLDA inj+lda > LDA 81

82 Part #2: Utilizing Data from Version Updates Results #3: Comparison Against Other Techniques (Individual) :: Individual/Standalone Techniques :: VSR vs CF vs CBF 1. Our VSR underperformed CF. 2. But VSR outperformed CBF. 3. Noisy textual app descriptions affect CBF s performance (Lin et al. 2013). 82

83 Part #2: Utilizing Data from Version Updates Results #4: Comparison Against Other Techniques (Combined) :: Hybrid Techniques :: CBF vs CBF+VSR vs CF vs CF+CBF vs CF+VSR vs CF+CBF+VSR 1. CF+VSR > CF CBF+VSR > CBF Combining with VSR improves individual CF and CBF techniques alone. 2. CF+VSR > CF+CBF Version features are better content representations than app descriptions 3. CF+VSR CF+CBF+VSR 83

84 Part #2: Utilizing Data from Version Updates Analysis: Dissecting Specific Topics (of inj+llda topic model) Display-related topic retina, display, graphic, resolut Minor version-cat Genres: Utilities Productivity Travel-related topic map, traffic, rout, locat, trip, road, address, poi Genres: Navigation Traveling Observed Topic Because inj+llda incorporates observed labels such as genre info. pain, medic, drug, pregnanc, period, health, track Genres: Medical Health & Fitness 84

85 3. New Contributions 85

86 Part #1: Utilizing Data from Social Media We propose a method that utilizes signals from Twitter to provide recommendation in cold-start situations. We identify a crucial link between app s social account and followers of its account. Our method can be extended to other social networks with follower structure. Who knows Apple apple may even implement their own social network in their own App Store :P 86

87 Part #2: Utilizing Data from Version Updates We present a framework that incorporates features distilled from version descriptions into app recommendation. From experiments, we identified that genre is a key factor in discriminating the topic distribution. 87

88 4. Future Directions 88

89 Explore Alternatives (to utilize features) 1. For recommendation using social networks, we could: a. use second-degree relationships (i.e., followers of followers), b. use Twitter lists manually curated groups based on specific themes 2. For recommendation using version information, we could view recommendation for different genres as different recommender tasks, and use multi-task learning (MTL) to learn. 3. Treat versions as inter-dependent and come up with a decaying exponential approach to model versions built upon one another. 89

Data Mining Yelp Data - Predicting rating stars from review text

Data Mining Yelp Data - Predicting rating stars from review text Data Mining Yelp Data - Predicting rating stars from review text Rakesh Chada Stony Brook University rchada@cs.stonybrook.edu Chetan Naik Stony Brook University cnaik@cs.stonybrook.edu ABSTRACT The majority

More information

Probabilistic topic models for sentiment analysis on the Web

Probabilistic topic models for sentiment analysis on the Web University of Exeter Department of Computer Science Probabilistic topic models for sentiment analysis on the Web Chenghua Lin September 2011 Submitted by Chenghua Lin, to the the University of Exeter as

More information

TakeMySelfie ios App Documentation

TakeMySelfie ios App Documentation TakeMySelfie ios App Documentation What is TakeMySelfie ios App? TakeMySelfie App allows a user to take his own picture from front camera. User can apply various photo effects to the front camera. Programmers

More information

CSMR-WCRE 2014: SQM 2014. Exploring Development Practices of Android Mobile Apps from Different Categories. Ahmed Abdel Moamen Chanchal K.

CSMR-WCRE 2014: SQM 2014. Exploring Development Practices of Android Mobile Apps from Different Categories. Ahmed Abdel Moamen Chanchal K. CSMR-WCRE 2014: SQM 2014 Exploring Development Practices of Android Mobile Apps from Different Categories By Ahmed Abdel Moamen Chanchal K. Roy 1 Mobile Devices are Ubiquitous! In 2014, it is expected

More information

Cross-Domain Collaborative Recommendation in a Cold-Start Context: The Impact of User Profile Size on the Quality of Recommendation

Cross-Domain Collaborative Recommendation in a Cold-Start Context: The Impact of User Profile Size on the Quality of Recommendation Cross-Domain Collaborative Recommendation in a Cold-Start Context: The Impact of User Profile Size on the Quality of Recommendation Shaghayegh Sahebi and Peter Brusilovsky Intelligent Systems Program University

More information

Network Big Data: Facing and Tackling the Complexities Xiaolong Jin

Network Big Data: Facing and Tackling the Complexities Xiaolong Jin Network Big Data: Facing and Tackling the Complexities Xiaolong Jin CAS Key Laboratory of Network Data Science & Technology Institute of Computing Technology Chinese Academy of Sciences (CAS) 2015-08-10

More information

Machine Learning for Data Science (CS4786) Lecture 1

Machine Learning for Data Science (CS4786) Lecture 1 Machine Learning for Data Science (CS4786) Lecture 1 Tu-Th 10:10 to 11:25 AM Hollister B14 Instructors : Lillian Lee and Karthik Sridharan ROUGH DETAILS ABOUT THE COURSE Diagnostic assignment 0 is out:

More information

BYOD Parent information session

BYOD Parent information session BYOD Parent information session BYOD Parent information session Tonights Program Types of ipads and purchasing Device care, Security and Safety Apple ID, Purchasing Apps & Setting restrictions Sample of

More information

Discover the best keywords for your online marketing campaign

Discover the best keywords for your online marketing campaign Discover the best keywords for your online marketing campaign Index n... 3 Keyword discovery using manual methodology... 5 Step 1: Keyword analysis and search... 6 Step 2... 10 Additional tools... 11 Competitors...

More information

App Reputation Report February 2013 The Authority in App Security

App Reputation Report February 2013 The Authority in App Security App Reputation Report February 2013 The Authority in App Security Introduction The Appthority App Report for February 2013 provides an overview of the security risks behind 100 free ios and Android apps.

More information

DIGITAL MARKETING DIGITAL MARKETING. Internet Marketing: Website, SEO, social media Mobile Marketing: Mobile web, mobile apps MESSAGE TO THE MASS!!

DIGITAL MARKETING DIGITAL MARKETING. Internet Marketing: Website, SEO, social media Mobile Marketing: Mobile web, mobile apps MESSAGE TO THE MASS!! DIGITAL MARKETING MESSAGE TO THE MASS!! By: Don Phravorachith Date: February 21, 2013 DIGITAL MARKETING Internet Marketing: Website, SEO, social media Mobile Marketing: Mobile web, mobile apps 1 PROS &

More information

Detecting Spam Bots in Online Social Networking Sites: A Machine Learning Approach

Detecting Spam Bots in Online Social Networking Sites: A Machine Learning Approach Detecting Spam Bots in Online Social Networking Sites: A Machine Learning Approach Alex Hai Wang College of Information Sciences and Technology, The Pennsylvania State University, Dunmore, PA 18512, USA

More information

Enterprise Analytics. (Also known as Pyramid Analytics or BI Office) Mobile Device Support

Enterprise Analytics. (Also known as Pyramid Analytics or BI Office) Mobile Device Support Enterprise Analytics (Also known as Pyramid Analytics or BI Office) Mobile Device Support Mobile Device Support Overview Enterprise Analytics provides mobile support for ios, Android and Windows Phone.

More information

Hybrid model rating prediction with Linked Open Data for Recommender Systems

Hybrid model rating prediction with Linked Open Data for Recommender Systems Hybrid model rating prediction with Linked Open Data for Recommender Systems Andrés Moreno 12 Christian Ariza-Porras 1, Paula Lago 1, Claudia Jiménez-Guarín 1, Harold Castro 1, and Michel Riveill 2 1 School

More information

SUIT: A Supervised User-Item Based Topic Model for Sentiment Analysis

SUIT: A Supervised User-Item Based Topic Model for Sentiment Analysis Proceedings of the Twenty-Eighth AAAI Conference on Artificial Intelligence SUIT: A Supervised User-Item Based Topic Model for Sentiment Analysis Fangtao Li 1, Sheng Wang 2, Shenghua Liu 3 and Ming Zhang

More information

WHAT DEVELOPERS ARE TALKING ABOUT?

WHAT DEVELOPERS ARE TALKING ABOUT? WHAT DEVELOPERS ARE TALKING ABOUT? AN ANALYSIS OF STACK OVERFLOW DATA 1. Abstract We implemented a methodology to analyze the textual content of Stack Overflow discussions. We used latent Dirichlet allocation

More information

2013 Honeywell Users Group Americas Symposium. Mobile App Guide

2013 Honeywell Users Group Americas Symposium. Mobile App Guide 2013 Honeywell Users Group Americas Symposium Mobile App Guide Introduction Welcome to the 2013 Honeywell Users Group Americas Symposium. This year, we have replaced the printed agenda book with a mobile

More information

eschoolpad for ipad INSTALLATION GUIDE v3.0 Prepared by: Avrio Solutions Company Limited

eschoolpad for ipad INSTALLATION GUIDE v3.0 Prepared by: Avrio Solutions Company Limited eschoolpad for ipad INSTALLATION GUIDE v3.0 Prepared by: Avrio Solutions Company Limited Content Version History... 2 Prerequisites for eschoolpad Installation... 3 Step 1: Supervision (for non-supervised

More information

Using Data Mining for Mobile Communication Clustering and Characterization

Using Data Mining for Mobile Communication Clustering and Characterization Using Data Mining for Mobile Communication Clustering and Characterization A. Bascacov *, C. Cernazanu ** and M. Marcu ** * Lasting Software, Timisoara, Romania ** Politehnica University of Timisoara/Computer

More information

School Technology 101 for Parents. Tips for Monitoring Your Child s Digital Life

School Technology 101 for Parents. Tips for Monitoring Your Child s Digital Life School Technology 101 for Parents Tips for Monitoring Your Child s Digital Life ipad Helpful Tips Look at your child s ipad daily 70% of students surveyed last year said parents looked at their ipads rarely

More information

The Need for Training in Big Data: Experiences and Case Studies

The Need for Training in Big Data: Experiences and Case Studies The Need for Training in Big Data: Experiences and Case Studies Guy Lebanon Amazon Background and Disclaimer All opinions are mine; other perspectives are legitimate. Based on my experience as a professor

More information

Personal Cloud. Support Guide for Mobile Apple Devices

Personal Cloud. Support Guide for Mobile Apple Devices Personal Cloud Support Guide for Mobile Apple Devices Storing and sharing your content 2 Getting started 2 How to use the application 2 Managing your content 2 Adding content manually 2 Downloading files

More information

ios App for Mobile Website! Documentation!

ios App for Mobile Website! Documentation! ios App for Mobile Website Documentation What is IOS App for Mobile Website? IOS App for Mobile Website allows you to run any website inside it and if that website is responsive or mobile compatible, you

More information

Recommender Systems: Content-based, Knowledge-based, Hybrid. Radek Pelánek

Recommender Systems: Content-based, Knowledge-based, Hybrid. Radek Pelánek Recommender Systems: Content-based, Knowledge-based, Hybrid Radek Pelánek 2015 Today lecture, basic principles: content-based knowledge-based hybrid, choice of approach,... critiquing, explanations,...

More information

The Mobile A/B Testing Starter Kit

The Mobile A/B Testing Starter Kit The Mobile A/B Testing Starter Kit Table of Contents Introduction 3 Give the Users What They Want 4 Make Navigation Simple and Easy 7 How to Make the Most of Promotions 10 Refine your Call-To-Action 13

More information

Context Aware Predictive Analytics: Motivation, Potential, Challenges

Context Aware Predictive Analytics: Motivation, Potential, Challenges Context Aware Predictive Analytics: Motivation, Potential, Challenges Mykola Pechenizkiy Seminar 31 October 2011 University of Bournemouth, England http://www.win.tue.nl/~mpechen/projects/capa Outline

More information

adjust reports The Undead App Store A 2014 retrospective report on App Store performance

adjust reports The Undead App Store A 2014 retrospective report on App Store performance 1 adjust reports The Undead App Store The course for discovery in 2015 A 2014 retrospective report on App Store performance i Executive summary The app ecosystem is evolving, and it is becoming more Darwinistic

More information

Computational Advertising Andrei Broder Yahoo! Research. SCECR, May 30, 2009

Computational Advertising Andrei Broder Yahoo! Research. SCECR, May 30, 2009 Computational Advertising Andrei Broder Yahoo! Research SCECR, May 30, 2009 Disclaimers This talk presents the opinions of the author. It does not necessarily reflect the views of Yahoo! Inc or any other

More information

Recommendations in Mobile Environments. Professor Hui Xiong Rutgers Business School Rutgers University. Rutgers, the State University of New Jersey

Recommendations in Mobile Environments. Professor Hui Xiong Rutgers Business School Rutgers University. Rutgers, the State University of New Jersey 1 Recommendations in Mobile Environments Professor Hui Xiong Rutgers Business School Rutgers University ADMA-2014 Rutgers, the State University of New Jersey Big Data 3 Big Data Application Requirements

More information

HOW TO USE DATA VISUALIZATION TO WIN OVER YOUR AUDIENCE

HOW TO USE DATA VISUALIZATION TO WIN OVER YOUR AUDIENCE HOW TO USE DATA VISUALIZATION TO WIN OVER YOUR AUDIENCE + TABLE OF CONTENTS HOW DATA SUPPORTS YOUR MESSAGE 1 Benefits of Data Visualization WHEN TO USE DATA VISUALIZATION HOW TO FIND THE STORY IN YOUR

More information

F. Aiolli - Sistemi Informativi 2007/2008

F. Aiolli - Sistemi Informativi 2007/2008 Text Categorization Text categorization (TC - aka text classification) is the task of buiding text classifiers, i.e. sofware systems that classify documents from a domain D into a given, fixed set C =

More information

Business Book NCSBN 2012 Annual Meeting Driving Onward

Business Book NCSBN 2012 Annual Meeting Driving Onward Section I: Meeting Resources 2012 NCSBN Annual Meeting Mobile App Event Guide 7 Save the Date: 2012-2013 Upcoming Events 11 Directions for Obtaining Continuing Education (CE) Contact Hours for the 2012

More information

2010-2011 Mobilozophy L.L.C. All Rights Reserved

2010-2011 Mobilozophy L.L.C. All Rights Reserved Published by: Mobilozophy LLC 13119 Linebaugh Ave. Suite 102 Tampa, FL 33626 Toll Free: Fax: 813.448.1053 Copyright 2011 No part of the contents of the publications may be reproduced or transmitted in

More information

Data Mining Algorithms Part 1. Dejan Sarka

Data Mining Algorithms Part 1. Dejan Sarka Data Mining Algorithms Part 1 Dejan Sarka Join the conversation on Twitter: @DevWeek #DW2015 Instructor Bio Dejan Sarka (dsarka@solidq.com) 30 years of experience SQL Server MVP, MCT, 13 books 7+ courses

More information

70% 92% Managing Your Online Reputation. Review Sites. Social. Mobile 18/01/2013. Facebook has more than 1 billion active users

70% 92% Managing Your Online Reputation. Review Sites. Social. Mobile 18/01/2013. Facebook has more than 1 billion active users Managing Your Online Reputation Building your business with the world s largest travel site Mobile Social Review Sites 2 Who consumers trust #1 #2 92% trust recommendations from people they know 70% trust

More information

Advice for Digital Reputation Management: Own It. A FiveBlocks Whitepaper

Advice for Digital Reputation Management: Own It. A FiveBlocks Whitepaper Advice for Digital Reputation Management: Own It. A FiveBlocks Whitepaper Introduction There are several elements that comprise a company s online presence. The most obvious is the company s own website,

More information

Subordinating to the Majority: Factoid Question Answering over CQA Sites

Subordinating to the Majority: Factoid Question Answering over CQA Sites Journal of Computational Information Systems 9: 16 (2013) 6409 6416 Available at http://www.jofcis.com Subordinating to the Majority: Factoid Question Answering over CQA Sites Xin LIAN, Xiaojie YUAN, Haiwei

More information

Mobile Monetization Scenario Design & Big Data. Arther Wu Senior Director of Monetization and Business Operation

Mobile Monetization Scenario Design & Big Data. Arther Wu Senior Director of Monetization and Business Operation Mobile Monetization Scenario Design & Big Data Arther Wu Senior Director of Monetization and Business Operation Agenda Quick update of Cheetah Mobile Ad Scenario Design Big Data / Relation with Advertising

More information

Executive summary Chapter 1 Introduction Chapter 2 The online advertising industry outlook Chapter 3 The segments of the online advertising industry

Executive summary Chapter 1 Introduction Chapter 2 The online advertising industry outlook Chapter 3 The segments of the online advertising industry Table of Contents Executive summary The online advertising industry outlook The segments of the online advertising industry The emerging landscape of the online advertising industry Measuring the effectiveness

More information

UMENG insight report. Linda Jiang VP Business Development & Marketing Lindajiang@umeng.com

UMENG insight report. Linda Jiang VP Business Development & Marketing Lindajiang@umeng.com UMENG insight report Linda Jiang VP Business Development & Marketing Lindajiang@umeng.com UMENG Mobile app developer services platform UMENG BaaS platform: one-stop shop for mobile app developer Infrastructure

More information

Real Time Bus Monitoring System by Sharing the Location Using Google Cloud Server Messaging

Real Time Bus Monitoring System by Sharing the Location Using Google Cloud Server Messaging Real Time Bus Monitoring System by Sharing the Location Using Google Cloud Server Messaging Aravind. P, Kalaiarasan.A 2, D. Rajini Girinath 3 PG Student, Dept. of CSE, Anand Institute of Higher Technology,

More information

Managing Conferences & Events using Mobile Apps

Managing Conferences & Events using Mobile Apps Managing Conferences & Events using Mobile Apps A RapidValue Solutions Whitepaper Contents Executive Summary... Which Platforms: Native or Web Based?... Important Features to Consider... Content Management

More information

CLOUD ANALYTICS: Empowering the Army Intelligence Core Analytic Enterprise

CLOUD ANALYTICS: Empowering the Army Intelligence Core Analytic Enterprise CLOUD ANALYTICS: Empowering the Army Intelligence Core Analytic Enterprise 5 APR 2011 1 2005... Advanced Analytics Harnessing Data for the Warfighter I2E GIG Brigade Combat Team Data Silos DCGS LandWarNet

More information

OMBU ENTERPRISES, LLC. Process Metrics. 3 Forest Ave. Swanzey, NH 03446 Phone: 603-209-0600 Fax: 603-358-3083 E-mail: OmbuEnterprises@msn.

OMBU ENTERPRISES, LLC. Process Metrics. 3 Forest Ave. Swanzey, NH 03446 Phone: 603-209-0600 Fax: 603-358-3083 E-mail: OmbuEnterprises@msn. OMBU ENTERPRISES, LLC 3 Forest Ave. Swanzey, NH 03446 Phone: 603-209-0600 Fax: 603-358-3083 E-mail: OmbuEnterprises@msn.com Process Metrics Metrics tell the Process Owner how the process is operating.

More information

Analysis of Social Media Streams

Analysis of Social Media Streams Fakultätsname 24 Fachrichtung 24 Institutsname 24, Professur 24 Analysis of Social Media Streams Florian Weidner Dresden, 21.01.2014 Outline 1.Introduction 2.Social Media Streams Clustering Summarization

More information

Developing and deploying mobile apps

Developing and deploying mobile apps Developing and deploying mobile apps 1 Overview HTML5: write once, run anywhere for developing mobile applications 2 Native app alternative Android -- Java ios -- Objective-C Windows Mobile -- MS tools

More information

Create New Apple ID Without a Credit Card [Using ipad]

Create New Apple ID Without a Credit Card [Using ipad] Create New Apple ID Without a Credit Card [Using ipad] by Maverick Wil One of the first things you should do after getting your ipad is to create an Apple ID. You can then use the Apple ID to start downloading

More information

Data Mining in Web Search Engine Optimization and User Assisted Rank Results

Data Mining in Web Search Engine Optimization and User Assisted Rank Results Data Mining in Web Search Engine Optimization and User Assisted Rank Results Minky Jindal Institute of Technology and Management Gurgaon 122017, Haryana, India Nisha kharb Institute of Technology and Management

More information

An Analysis of the Transitions between Mobile Application Usages based on Markov Chains

An Analysis of the Transitions between Mobile Application Usages based on Markov Chains An Analysis of the Transitions between Mobile Application Usages based on Markov Chains Charles Gouin-Vallerand LICEF Research Center, Télé- Université du Québec 5800 St-Denis Boul. Montreal, QC H2S 3L5

More information

Why Semantic Analysis is Better than Sentiment Analysis. A White Paper by T.R. Fitz-Gibbon, Chief Scientist, Networked Insights

Why Semantic Analysis is Better than Sentiment Analysis. A White Paper by T.R. Fitz-Gibbon, Chief Scientist, Networked Insights Why Semantic Analysis is Better than Sentiment Analysis A White Paper by T.R. Fitz-Gibbon, Chief Scientist, Networked Insights Why semantic analysis is better than sentiment analysis I like it, I don t

More information

The Best Mobile App Development Platform. Period.

The Best Mobile App Development Platform. Period. The Best Mobile App Development Platform. Period. Native Apps. Code-Free. Cross-Platform. In Hours. It s a Block Party and everyone s invited! Use snap together building blocks to quickly and easily assemble

More information

Above the fold: It refers to the section of a web page that is visible to a visitor without the need to scroll down.

Above the fold: It refers to the section of a web page that is visible to a visitor without the need to scroll down. Above the fold: It refers to the section of a web page that is visible to a visitor without the need to scroll down. Access: It is the ability to see what you are trying to view (e.g. you can see a friend

More information

Thursday, September 15, 2011

Thursday, September 15, 2011 The Smartphone Revolution 2011 is the Year of Smartphones (Gartner) Gadgets Americans intend to buy in 2011 1) Smartphone 2) Laptop 3) Desktop PC 4) Mobile handset (other than Smartphone) 5) E-Book reader

More information

Mobile App: Synthes International Installation Guide

Mobile App: Synthes International Installation Guide Mobile App: Synthes International Installation Guide Version: 1.0 Datum: June 15, 2011 Autor: Urs Heller Table of Contents 1. Requirements 3 1.1 Hardware 3 1.2 Software 3 2. Do I have an Apple ID? Is my

More information

RESCO MOBILE CRM QUICK GUIDE. for MS Dynamics CRM. ios (ipad & iphone) Android phones & tablets

RESCO MOBILE CRM QUICK GUIDE. for MS Dynamics CRM. ios (ipad & iphone) Android phones & tablets RESCO MOBILE CRM for MS Dynamics CRM QUICK GUIDE ios (ipad & iphone) Android phones & tablets Windows Phone 7 & 8, Windows XP/Vista/7/8.1 and RT/Surface, Windows Mobile Synchronize Synchronize your mobile

More information

Text Analytics The three-minute guide

Text Analytics The three-minute guide Text Analytics The three-minute guide Text Analytics The three-minute guide 1 What is text analytics? Detecting hidden signals There s a good chance that your organization is awash in unstructured, text-rich

More information

Visualization methods for patent data

Visualization methods for patent data Visualization methods for patent data Treparel 2013 Dr. Anton Heijs (CTO & Founder) Delft, The Netherlands Introduction Treparel can provide advanced visualizations for patent data. This document describes

More information

Technology Benchmarking Survey

Technology Benchmarking Survey NAED NATIONAL ASSOCIATION OF ELECTRICAL DISTRIBUTORS Technology Benchmarking Survey Table of Contents Top Technology Concerns 2 Methodology 2 Participants 2 Data & IT Roadmap 3 Website Functionality 4

More information

Using Twitter as a source of information for stock market prediction

Using Twitter as a source of information for stock market prediction Using Twitter as a source of information for stock market prediction Ramon Xuriguera (rxuriguera@lsi.upc.edu) Joint work with Marta Arias and Argimiro Arratia ERCIM 2011, 17-19 Dec. 2011, University of

More information

2013 Informal Survey about Mobile Event Apps

2013 Informal Survey about Mobile Event Apps Dear Reader, 2013 Informal Survey about Mobile Event Apps By Clay Gibney (clay@iltanet.org) In October of 2013, I conducted a simple 8 question survey of the ASAE members who were part of the ASAE Technical

More information

Supplementary Owner's Handbook. The Ultimate Driving Machine. MY BMW REMOTE - ios. SUPPLEMENTARY OWNER'S HANDBOOK.

Supplementary Owner's Handbook. The Ultimate Driving Machine. MY BMW REMOTE - ios. SUPPLEMENTARY OWNER'S HANDBOOK. Supplementary Owner's Handbook The Ultimate Driving Machine MY BMW REMOTE - ios. SUPPLEMENTARY OWNER'S HANDBOOK. My BMW Remote - ios About this Owner's Handbook This owner's handbook describes all My BMW

More information

Symantec's Secret Sauce for Mobile Threat Protection. Jon Dreyfus, Ellen Linardi, Matthew Yeo

Symantec's Secret Sauce for Mobile Threat Protection. Jon Dreyfus, Ellen Linardi, Matthew Yeo Symantec's Secret Sauce for Mobile Threat Protection Jon Dreyfus, Ellen Linardi, Matthew Yeo 1 Agenda 1 2 3 4 Threat landscape and Mobile Insight overview What s unique about Mobile Insight Mobile Insight

More information

Mobile Apps: What Consumers Really Need and Want. A Global Study of Consumers Expectations and Experiences of Mobile Applications

Mobile Apps: What Consumers Really Need and Want. A Global Study of Consumers Expectations and Experiences of Mobile Applications Mobile Apps: What Consumers Really Need and Want A Global Study of Consumers Expectations and Experiences of Mobile Applications The Difference Between a Mobile App and a Mobile Website Before we evaluate

More information

Predicting the Stock Market with News Articles

Predicting the Stock Market with News Articles Predicting the Stock Market with News Articles Kari Lee and Ryan Timmons CS224N Final Project Introduction Stock market prediction is an area of extreme importance to an entire industry. Stock price is

More information

10-601. Machine Learning. http://www.cs.cmu.edu/afs/cs/academic/class/10601-f10/index.html

10-601. Machine Learning. http://www.cs.cmu.edu/afs/cs/academic/class/10601-f10/index.html 10-601 Machine Learning http://www.cs.cmu.edu/afs/cs/academic/class/10601-f10/index.html Course data All up-to-date info is on the course web page: http://www.cs.cmu.edu/afs/cs/academic/class/10601-f10/index.html

More information

DATA EXPERTS MINE ANALYZE VISUALIZE. We accelerate research and transform data to help you create actionable insights

DATA EXPERTS MINE ANALYZE VISUALIZE. We accelerate research and transform data to help you create actionable insights DATA EXPERTS We accelerate research and transform data to help you create actionable insights WE MINE WE ANALYZE WE VISUALIZE Domains Data Mining Mining longitudinal and linked datasets from web and other

More information

White paper: Google Analytics 12 steps to advanced setup for developers

White paper: Google Analytics 12 steps to advanced setup for developers White paper: Google Analytics 12 steps to advanced setup for developers We at Core work with a range of companies who come to us to advises them and manage their search and social requirements. Dr Jess

More information

Measure. Analyze. Optimize. Search Engine Optimization. Prepared for: Onstar Pest Control. http://www.onstarpestcontrol.com. Date: March 30th, 2015

Measure. Analyze. Optimize. Search Engine Optimization. Prepared for: Onstar Pest Control. http://www.onstarpestcontrol.com. Date: March 30th, 2015 YESOnline LLC. 1.844.704.YESO toll free info@yesomedia.com Measure. Analyze. Optimize. Search Engine Optimization Prepared for: Onstar Pest Control http://www.onstarpestcontrol.com Date: March 30th, 2015

More information

Impressive Analytics

Impressive Analytics Impressive Analytics and Insight on a Shoestring Lisa Ikariyama & Tracy Anderson Cabbage Tree Creative www.cabbagetree.co.nz Getting Started Before you design a page on your website or get started with

More information

You can learn more about Stick around by visiting stickaround.info and by finding Stick Around on social media.

You can learn more about Stick around by visiting stickaround.info and by finding Stick Around on social media. Stick Around Play, design, and share sorting and labeling puzzles! Stick Around comes with an assortment of example puzzles, including ordering decimals and classifying rocks. It's the player's job to

More information

iphone/ipad App Business Plan

iphone/ipad App Business Plan iphone/ipad App Business Plan Basic Ideas That Will Help You Make Money Why iphone/ipad? Let's see what the AppStore stats say: Average price for an app: $3.99 $4.99. Anyone can afford the apps without

More information

Manual. Start accepting card payments with payleven

Manual. Start accepting card payments with payleven Manual Start accepting card payments with payleven The Chip & PIN card reader Top Magnetic stripe card reader Front Bluetooth symbol Battery life 0-button (pairing button) Cancel Back Confirmation Bottom

More information

BILD goes App. Donata Hopfen, Managing Director BILD digital Capital Markets Day, December 10, 2010, Berlin

BILD goes App. Donata Hopfen, Managing Director BILD digital Capital Markets Day, December 10, 2010, Berlin Donata Hopfen, Managing Director BILD digital Capital Markets Day, December 10, 2010, Berlin BILD is the leading media brand in Germany in print and across all digital platforms Print Online WAP iphone

More information

A NOVEL RESEARCH PAPER RECOMMENDATION SYSTEM

A NOVEL RESEARCH PAPER RECOMMENDATION SYSTEM International Journal of Advanced Research in Engineering and Technology (IJARET) Volume 7, Issue 1, Jan-Feb 2016, pp. 07-16, Article ID: IJARET_07_01_002 Available online at http://www.iaeme.com/ijaret/issues.asp?jtype=ijaret&vtype=7&itype=1

More information

How To Filter Spam Image From A Picture By Color Or Color

How To Filter Spam Image From A Picture By Color Or Color Image Content-Based Email Spam Image Filtering Jianyi Wang and Kazuki Katagishi Abstract With the population of Internet around the world, email has become one of the main methods of communication among

More information

Content-Based Recommendation

Content-Based Recommendation Content-Based Recommendation Content-based? Item descriptions to identify items that are of particular interest to the user Example Example Comparing with Noncontent based Items User-based CF Searches

More information

Final Project Report

Final Project Report CPSC545 by Introduction to Data Mining Prof. Martin Schultz & Prof. Mark Gerstein Student Name: Yu Kor Hugo Lam Student ID : 904907866 Due Date : May 7, 2007 Introduction Final Project Report Pseudogenes

More information

Vehicle Monitoring Quick Reference Guide

Vehicle Monitoring Quick Reference Guide Vehicle Monitoring Quick Reference Guide Powered by Delphi Welcome You re about to experience a powerful device that will deliver a new level of convenience and peace of mind with your vehicle. When combined

More information

The Tacx Cycling app (ios and Android) Quick start guide

The Tacx Cycling app (ios and Android) Quick start guide The Tacx Cycling app (ios and Android) Quick start guide Introduction This manual describes how to use the Tacx Cycling app. Chapter 1 Getting started is important to read before starting a training session,

More information

SEO Presentation. Asenyo Inc.

SEO Presentation. Asenyo Inc. SEO Presentation What is Search Engine Optimization? Search Engine Optimization (SEO) : PPC and Organic Results Pay Per Click Ads The means of achieving top search engine results without having to incur

More information

IT Service Level Management 2.1 User s Guide SAS

IT Service Level Management 2.1 User s Guide SAS IT Service Level Management 2.1 User s Guide SAS The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2006. SAS IT Service Level Management 2.1: User s Guide. Cary, NC:

More information

Sentiment analysis using emoticons

Sentiment analysis using emoticons Sentiment analysis using emoticons Royden Kayhan Lewis Moharreri Steven Royden Ware Lewis Kayhan Steven Moharreri Ware Department of Computer Science, Ohio State University Problem definition Our aim was

More information

Clarity Middle School Survey

Clarity Middle School Survey Clarity Middle School Survey Instructions Take 10 minutes to help your school with technology in the classroom. This is an anonymous survey regarding your technology use. It will take approximately 10

More information

Challenges and Lessons from NIST Data Science Pre-pilot Evaluation in Introduction to Data Science Course Fall 2015

Challenges and Lessons from NIST Data Science Pre-pilot Evaluation in Introduction to Data Science Course Fall 2015 Challenges and Lessons from NIST Data Science Pre-pilot Evaluation in Introduction to Data Science Course Fall 2015 Dr. Daisy Zhe Wang Director of Data Science Research Lab University of Florida, CISE

More information

platforms Android BlackBerry OS ios Windows Phone NOTE: apps But not all apps are safe! malware essential

platforms Android BlackBerry OS ios Windows Phone NOTE: apps But not all apps are safe! malware essential Best Practices for Smartphone Apps A smartphone is basically a computer that you can carry in the palm of your hand. Like computers, smartphones have operating systems that are often called platforms.

More information

Crowdsourcing mobile networks from experiment

Crowdsourcing mobile networks from experiment Crowdsourcing mobile networks from the experiment Katia Jaffrès-Runser University of Toulouse, INPT-ENSEEIHT, IRIT lab, IRT Team Ecole des sciences avancées de Luchon Networks and Data Mining, Session

More information

[Ramit Solutions] www.ramitsolutions.com SEO SMO- SEM - PPC. [Internet / Online Marketing Concepts] SEO Training Concepts SEO TEAM Ramit Solutions

[Ramit Solutions] www.ramitsolutions.com SEO SMO- SEM - PPC. [Internet / Online Marketing Concepts] SEO Training Concepts SEO TEAM Ramit Solutions [Ramit Solutions] www.ramitsolutions.com SEO SMO- SEM - PPC [Internet / Online Marketing Concepts] SEO Training Concepts SEO TEAM Ramit Solutions [2014-2016] By Lathish Difference between Offline Marketing

More information

VCU-TSA at Semeval-2016 Task 4: Sentiment Analysis in Twitter

VCU-TSA at Semeval-2016 Task 4: Sentiment Analysis in Twitter VCU-TSA at Semeval-2016 Task 4: Sentiment Analysis in Twitter Gerard Briones and Kasun Amarasinghe and Bridget T. McInnes, PhD. Department of Computer Science Virginia Commonwealth University Richmond,

More information

U.S. Digital Video Benchmark Adobe Digital Index Q2 2014

U.S. Digital Video Benchmark Adobe Digital Index Q2 2014 U.S. Digital Video Benchmark Adobe Digital Index Q2 2014 Table of contents Online video consumption 3 Key insights 5 Online video start growth 6 Device share of video starts 7 Ad start per video start

More information

A SIMPLE GUIDE TO PAID SEARCH (PPC)

A SIMPLE GUIDE TO PAID SEARCH (PPC) A SIMPLE GUIDE TO PAID SEARCH (PPC) A jargon-busting introduction to how paid search can help you to achieve your business goals ebook 1 Contents 1 // What is paid search? 03 2 // Business goals 05 3 //

More information

Challenges of Cloud Scale Natural Language Processing

Challenges of Cloud Scale Natural Language Processing Challenges of Cloud Scale Natural Language Processing Mark Dredze Johns Hopkins University My Interests? Information Expressed in Human Language Machine Learning Natural Language Processing Intelligent

More information

Rushern L. Baker, III County Executive. Presented By: Eben Smith, Contract Compliance Officer Minority Business Development Division

Rushern L. Baker, III County Executive. Presented By: Eben Smith, Contract Compliance Officer Minority Business Development Division Rushern L. Baker, III County Executive a Presented By: Eben Smith, Contract Compliance Officer Minority Business Development Division 1 2 3 4 5 Social media includes web- and mobile-based technologies

More information

User Manual. Updated for igrill 2.7.1 and ios 7

User Manual. Updated for igrill 2.7.1 and ios 7 User Manual Updated for igrill 2.7.1 and ios 7 Table of Contents 1. Getting Started... 3 2. Quick Start Instructions... 4 3. igrill Instructions... 5 3.1 Batteries... 5 3.2 Probes... 5 3.3 Fahrenheit or

More information

Mobile Application Design

Mobile Application Design Mobile Application Design Lecturer/Convenor: Richard Boateng, PhD. Email: richard@pearlrichards.org Office: UGBS RT18 (rooftop) What Matters? Photo Illustrations from Getty Images www.gettyimages.com 1

More information

The Tablet Revolution: A Report on Tablet Usage, Tablet Conversation Analysis & How Tablet Users Interact with Search Ads

The Tablet Revolution: A Report on Tablet Usage, Tablet Conversation Analysis & How Tablet Users Interact with Search Ads The Tablet Revolution: A Report on Tablet Usage, Tablet Conversation Analysis & How Tablet Users Interact with Search Ads RISE OF THE TABLET According to Gartner, tablets have sold faster than any other

More information

An Introduction to Data Mining

An Introduction to Data Mining An Introduction to Intel Beijing wei.heng@intel.com January 17, 2014 Outline 1 DW Overview What is Notable Application of Conference, Software and Applications Major Process in 2 Major Tasks in Detail

More information

app design & development

app design & development FOR MOBILE BUSINESS app design & development SMARTPHONES AND TABLETS App Market Revolution $9B $8B $7B $6B $5B $4B News and Business $3B $2B $1B $0B 2008 2009 2010 2011 2012 2013 2014 From Apple s App

More information

ONLINE ACCOUNTABILITY FOR EVERY DEVICE. Quick Reference Guide V1.0

ONLINE ACCOUNTABILITY FOR EVERY DEVICE. Quick Reference Guide V1.0 ONLINE ACCOUNTABILITY FOR EVERY DEVICE Quick Reference Guide V1.0 TABLE OF CONTENTS ACCOUNT SET UP Creating an X3watch account DOWNLOADING AND INSTALLING X3WATCH System Requirements How to install on a

More information

Capturing Meaningful Competitive Intelligence from the Social Media Movement

Capturing Meaningful Competitive Intelligence from the Social Media Movement Capturing Meaningful Competitive Intelligence from the Social Media Movement Social media has evolved from a creative marketing medium and networking resource to a goldmine for robust competitive intelligence

More information

Intermedia Cloud Softphone. User Guide

Intermedia Cloud Softphone. User Guide Intermedia Cloud Softphone User Guide FOR MORE INFO VISIT: CALL US EMAIL US intermedia.net +1.800.379.7729 sales@intermedia.net 1 Contents 1 Introduction... 3 1.1 Cloud Softphone Features... 3 2 Installation...

More information