Web Video Object Mining: Expectation Maximization and Density Based Clustering of Web Video Metadata Objects

Автор: Siddu P. Algur, Prashant Bhat

Журнал: International Journal of Information Engineering and Electronic Business(IJIEEB) @ijieeb

Статья в выпуске: 1 vol.8, 2016 года.

Бесплатный доступ

Nowadays YouTube becoming most popular video sharing website, and is established in 2005. The YouTube official website is providing different categories videos including Science and Technology, Films and Animation, News and politics, Movies, Comedy, Sports, Music etc. Each video hosted in website such as YouTube have its own identity and features. The identity and features of each video can be described by web video metadata objects such as- URL of each video, category, length of the video, rating information, view counts, comment information, key words etc. Using extracted web video metadata objects, we present an in-depth and systematic clustering study on the metadata objects of YouTube videos using Expectation Maximization (EM) and Density Based (DB) clustering approach. Distinct web video metadata object clusters are formed based on different category of web videos. The resultant clusters are analyzed in depth as a step in the KDD process.

Еще

Web Videos, Clustering, Metadata, EM Clustering, Density Based Clustering, Web Video Metadata Objects

Короткий адрес: https://sciup.org/15013397

IDR: 15013397

Текст научной статьи Web Video Object Mining: Expectation Maximization and Density Based Clustering of Web Video Metadata Objects

Published Online January 2016 in MECS

The amount of video content on the Internet has amplified dramatically in the recent years. New generation of high speed Internet connectivity, ubiquitous use of smart phone devices, and the popularity of video websites such as YouTube, Yahoo Screen etc, are being contribute to the rapid increase of video content over the Internet [1]. According to the surprising statistic of the YouTube [2], the web videos can be considered as ‘Big Data’. YouTube is one of the most popular and largest video sharing website (with social networking features) on the Internet [3][4]. According to official declaration by the YouTube authority [2], it has more than 1 billion users. Every day, people are spending hundreds of millions of hours on YouTube videos. More than 300 hours of video are uploaded to YouTube every minute, and also YouTube is available in 75 countries with 61 languages. Approximately 300 hours of video are uploaded to YouTube every minute [2]. This statistics shows that, how YouTube is popular day by day in a rapid increasing way. Hence, the social media researchers’ are attracting towards YouTube video which contains huge unstructured complex data.

Obviously, The domain ‘Big Data’ is recognized as -emerging, interesting and challenging research area due to its complex and unstructured nature.

In this work is continuation of our previous works [5][6] to discover knowledge from web videos using metadata objects such as ‘Category’, ‘Length’, ‘Number of Comments’, ‘View counts’, ‘Number of rates’, and ‘Rating’. Using such web video metadata objects, we made an attempt to form unsupervised clusters to discover knowledge from web videos.

The three main contributions of our work are as follows:

  •    Given a large collection of web video metadata objects dataset with ‘Category’ as nominal and remaining metadata object values are numeric, we train ‘Category’ based unsupervised clustering model using EM and DB clustering methods.

  •    The trained/built unsupervised clustering models using EM and DB are tested for large collection of web video metadata object dataset.

  •    The resultant unsupervised clusters of EM and DB are analyzed in depth to discover knowledge from web videos.

Many clustering models/algorithms and data mining machine learning tools are developed in recent years. Using different data mining algorithms and machine learning tools, it is possible to clustering the web videos based on their features/metadata objects.

The rest of the paper is organized as follows: The section 2 represents related works on the clustering of web videos, section 3 represents proposed web video clustering methodology, section 4 represents performance evaluation analysis of cluster models and comparison of efficiency of cluster models, and finally section 5 represents conclusion and future enhancements.

  • II.    Related Works

This section represents some related previous works which are implemented to cluster web videos using metadata objects.

In accordance with clustering of web videos, the authors C.F-Hsu, James C., and E. Khabiri [3] proposed by means of comment term normalization and key term extraction via KL-Divergence for distilling noisy comments. The authors [3] also developed an incremental insertion component for updating the comments-based hierarchy. The advantage of this technique is- resources can be efficiently placed in the hierarchy. This is because, comments arise and without the need to re-generate (potentially) the expensive hierarchy. The experimental study over YouTube provides proof that the proposed approach can lead to comments-based video management in social video sharing websites such as YouTube-like environment.

The authors Siddu P. Algur, Prashant Bhat and Suraj Jain [5], worked on implication of web video descriptive metadata and presented a useful and proficient method for construction and extraction of web video descriptive metadata. The presented method recognized the effectiveness of constructing the descriptive metadata with timeline for some domain specific web videos. The work of [5] also recommended the construction of event specific and objects specific metadata and which are considered to be very useful. With the proposed descriptive metadata model, users may process the video contents effectively and efficiently.

Xu Cheng, Cameron Dale, and Jiangchuan Liu [7] proposed a detailed analysis of the characteristics of YouTube, which is known to be most popular Internet short video sharing website. Through investigating the massive amounts of data collected in a 3-month period, the authors [7] verified that, while sharing certain similar features with traditional video repositories, YouTube reveals many exclusive characteristics, particularly in access pattern, length distribution, and growth trend. Such traits establish new challenges and opportunities for optimizing the performance of small video sharing services. The authors [7] also examined the social network among YouTube videos, which has most unique and interesting characteristics, and is substantially contributed to the achievement/success of new generation of service. Also the authors [7] found that the systems of interrelated videos, which are selected based on usergenerated content, have both small-world uniqueness of a short characteristic path length linking any two videos, and a large clustering coefficient indicating the grouping of videos. These uniqueness can be exposed to assist the design of novel caching or peer-to-peer approach for short video sharing.

The experimental results of C. Ramachandran, R.Malik, Xin Jin and Jing Gao [8] showed that the Video- Mule has a good accuracy, precision and recall than individual classifiers and clustering algorithms. Also in future the authors [8] have strategy to expand the evaluation process with data from other video-sharing websites using VideoMule.

The authors Alex Hindle, Jie Shao Dan Lin, Jiaheng Lu and Rui Zhang [9] developed a web video search system which has extra post-processing functionality of clustering results. This facilitates users to recognize their preferred videos more suitably. The planned information integration framework of [9] is- first attempt to examine the fusion of the diverged information from different sources for clustering. The major infrastructure of the proposed system is completed and is readily extendible to integrate and check other video clip and text comparison algorithms, as well as clustering algorithms, which may be further look up the quality of clustering.

The authors [10] defined a method to produce Visual Affinity Graphs, revealing dissimilar kinds of visual associations between elements in the network. Approximately 38,000 videos, comprising over 2,800 hours, were taken from the website and analyzed. The resultant visual affinity graphs showed considerable quantities of noise/redundancy in the set, with over a third of the results were visually linked to others. The experiments of classification and clustering showed that the supplementary information obtained by automatic tagging can considerably improve the automatic structuring and organization of content; The primary user assessment point outs an information gain for viewers of the videos.

The authors Gloria Chatzopoulou, Cheng Sheng, Michalis Faloutsos [11] analyzed attractiveness in an all-inclusive fashion by searching properties and patterns in time and considering different popularity metrics. The authors [11] further studied the relationship of the popularity metrics and found that four metadata are highly correlated -view count, comments, ratings and favorites while the fifth one, the average rating, and reveals very little correlation with the other metrics. The [11] also found “magic number” in the average behavior of videos- for every 400 times a video is viewed, the authors have one of each of the following user actions- writing a comment, rating the video and adding to one’s favorite set.

  • III.    Proposed Methodology

This section presents novel methodology of the proposed work. The metadata objects of online videos are extracted using Info Extractor tool [12]. This metadata includes uploader information, category, comments, ratings, length of the video, descriptions about content of the video etc. We propose a novel and effective methodology to cluster large scale web videos using metadata objects such as length, view counts, number of comments and rating information by applying data mining techniques. For experimental purpose, out of the total metadata object dataset, 60% are used for training and remaining 40% are used for testing the cluster model built using Expectation Maximization and Density Based clustering methods. The cluster results of each considered metadata objects are analyzed in depth. The system model of the proposed technique is represented in Fig. 1, and it consists of the following components:

  • A)    Web video metadata object extraction

  • B)    Web video metadata object refinement

  • C)    Cluster models

  • D)    Resultant cluster analysis

  • A) . Web Video Metadata object Extraction

The different kind of web video metadata objects are extracted using a tool called InfoExtractor [12]. The extracted web video metadata objects include- length, rating information, category, etc. The web video metadata objects are then stored in a disk [13] with CSV or ARFF file format for experimental purpose.

Fig.1. System Model of the Proposed Methodology

  • B) . Metadata Refinement

The input to this component is raw metadata objects extracted from the web videos. This raw metadata objects has to be preprocessed for the refinement such as file format conversion and to recognize the irrelevant metadata objects for the clustering experiment. The WEKA tool is used for file preprocessing and to build cluster models. The extracted raw metadata objects are converted to ARFF or CSV format from the text format to form effective clusters. Some web videos might have less metadata objects information, whereas some web videos might have more metadata objects information [14]. Through interpretation, it is found that, all web videos contains minimum metadata object information such as- length, view counts, ratings, average ratings and number of comments, author information and URL. Among these minimum metadata object information of web videos, only the numeric and nominal metadata objects -length, view counts, ratings, average ratings, category and number of comments are considered for clustering experiment and structure of the dataset considered is represented in Table 1 [14].

Table 1. Structure of Web Video Metadata Dataset

Category

Length

Views

Rate

Ratings

Comments

People & Blogs

217

1157

3.6

5

3

Comedy

426

667

4

4

4

Entertainment

237

1063

4.8

30

10

Sports

294

274

1

1

2

……..

……

……

……

…….

…..

……..

……

……

……

…….

…..

The missing values are replaced by mean of each numeric metadata object and the missing values of the metadata object ‘category’ are replaced by most repeated values.

  • C) . Building the cluster models

Two clustering models are used in the proposed method.

  • i)    Expectation Maximization cluster model

  • ii)    Density Based cluster model.

The functionality of each cluster model is discussed as follows.

  • Building the Expectation Maximization cluster model

Expectation Maximization clustering approach is an iterative process [15]. It begins with a primary parameter presumption. Expectation Maximization (abbreviated as ‘EM’) clustering algorithm assigns a probability distribution to each web video metadata object which indicates the probability of it belonging to each of the clusters. The EM algorithm can decide how many clusters to generate by cross validation method. In this experiment, the training set is split randomly into 10 folds.

The cross validation performed to determine the numbers of clusters generated is according to the following steps:

  • 1.    By default, the number of clusters is set to 1.

  • 2.    The training set is split randomly into 10 folds.

  • 3.    EM is performed 10 times using the 10.

  • 4.    The log likelihood is averaged over all 10 results.

  • 5.    If log likelihood is increased the number of clusters by 1 then the program continues at step 2.

The number of folds is fixed to 10, as long as the number of instances in the training set is not smaller 10. If this is the case the number of folds is set equal to the number of instances.

The parameter values of web video metadata objects are used to compute the likelihood of the current model. This is known as ‘ Expectation Step’ . Given a statistical model which generates a set ‘X’ of observed data, a set of unobserved latent data or missing values ‘Z’, and a vector of unknown parameters ‘ θ ’, along with a likelihood function,

L (6, X, Z) = p(X: Z| 6)

Then the maximum likelihood estimate (MLE) of the unknown parameters is determined by the marginal likelihood of the observed data

L(6:X) = p(X|9) = 2p(XZ|6) z

Under the current estimate of the parameters θ (t) , the Expectation Step’ can be calculated by

Q(0| 0<^ = Ezxe

The parameter values are then recalculated to maximize the likelihood. This is known as ‘Maximization Step’. The new parameter estimates are used to calculate a new expectation, and then they are optimized again to maximize the likelihood. The parameter which maximizes the given quantity is

19 (t-i) = argmax Q (9| 6®)

9                           (4)

This iterative method continues until model convergence. The following is the algorithmic steps to form clusters using Expectation Maximization method.

  • 1.    The parameters (θ) of metadata objects of web video are initialized to some random values.

  • 2.    For the given parameter values of metadata objects of web video, calculate the best value for missing or unobserved latent values (ie. Z).

  • 3.    Then, use the just-calculated values of missing or unobserved latent values (Z) to calculate a better estimate for the parameters of web video metadata object values (θ). Parameters associated with a particular value of missing or unobserved latent values Z will use only those data points whose associated latent variable has that particular value.

  • 4.    Iterate steps 2 and 3 until convergence.

  • Building the Density Based cluster model

Rather than using only the distance between points, Density Based clustering approach uses the local density of points to determine the clusters. In a circle (cluster shape) of radius ε around a point x, called the ε -neighborhood of x can be calculated as follows:

Here δ(x, y) is the Euclidean distance between x and y.

In a web video metadata object database D, for any web video metadata object value x ϵ D, we say that x is a core point if there are at least minimum y metadata object values in its neighborhood. In other words, x is a core object value if | N ε (x) | ≥ y, where y is a user-defined local density or frequency threshold. A border object value is defined as a object value that does not meet the y threshold. That is, it has | Nε (x) | < y, and is belongs to the neighborhood of some core object value z, i.e., x ϵ N (z). Finally, if an object value is neither a core nor a border value, then it is called an outlier or a noise object value.

We say that an object value x is directly density reachable from another object value y, if x ϵ N ε(y) and y is a core object value. Further, the object value x is density reachable from another object value y, if there exists a chain of points, x = x0, x1, · · · , xk = y, such that xi is directly density reachable from xi-1. Meaning that, there is set of core object values leading from y to x. Finally, define any two points x and y to be density connected if there exists a core point z, such that both x and y are density reachable from z. We can now define a

Density-based cluster as a maximal set of density connected points.

  • D). Resultant Cluster Analysis

The automatic formed clusters are analyzed in depth for knowledge discovery process. Normal distributions for each cluster are measured. Also structure of resultant cluster objects are analyzed in terms of different web video metadata objects considered for the experiment.

  • IV.    Results And Discussions

This section is focused on in-depth study of cluster analysis of web video metadata objects. The metadata object ‘Category’ which has different nominal classes, is chosen for cluster evaluation. The 60% of the web video metadata object dataset [16] are trained and 40% are tested for the evaluation of cluster objects.

  • A.    Cluster Analysis using Expectation Maximization Approach

The Table 2 and Table 3 represent cluster result obtained by the Expectation Maximization Approach. Five cluster objects are automatically formed namely,

Cluster 0, Cluster 1, Cluster 2, Cluster 3 and Cluster 4 during the unsupervised clustering method using Expectation Maximization Approach. The properties of each clustered object are discussed as follows:

The ‘Cluster 0’ has least cluster probability and the ‘Cluster 3’ has the highest cluster probability among formed five cluster objects. All the five cluster objects have cluster centroid as – ‘Music’ category web videos.

The detailed ‘category’ based cluster analysis is represented in Fig.2. In Fig.2, the X – axis represents web video metadata object counts and Y-Axis represents 16 different categories of web videos as listed in Table 2 (from ‘People and Blogs’ to Science and technology’ respectively). Also, the Fig.3 represents normal distribution in terms of mean and standard deviation of each numerical web video metadata object.

Table 2. Unsupervised Automatic EM Cluster Objects

Sl.No

Cluster 0

Cluster 1

Cluster 2

Cluster 3

Cluster 4

Cluster Probabilities ^

0.06

0.19

0.23

0.35

0.17

Category

1

People & Blogs

125.8543

605.7934

506.889

782.1828

364.2806

2

Comedy

175.6425

451.095

331.6086

637.9954

294.6584

3

Entertainment

415.4066

1358.424

1770.909

2744.796

1301.465

4

How-to & Style

46.9774

298.1039

350.5691

490.9575

167.3921

5

Music

495.999

1327.863

2322.67

3355.796

1756.672

6

Sports

83.6863

374.4819

465.8565

653.9774

273.9979

7

News & Politics

85.2809

233.391

236.486

318.405

177.437

8

Film & Animation

226.061

359.8495

574.4305

1155.5

743.1588

9

Nonprofits & Activism

5.5086

18.6773

31.9984

26.4706

14.3451

10

UNA

49.9197

5.6252

8.7039

47.0667

62.6846

11

Travel & Events

14.7746

216.9608

135.3613

157.9615

61.9417

12

Autos & Vehicles

21.6471

134.2016

90.5184

171.2573

52.3756

13

Education

16.8447

118.144

100.7993

99.1903

30.0218

14

Pets & Animals

22.9445

158.9762

112.2925

214.0684

68.7184

15

Gaming

6.7311

83.5574

80.4027

72.8108

28.498

16

Science & Technology

17.2891

242.7793

127.4119

131.4901

57.0296

Total

1810.568

5987.923

7246.907

11059.93

5454.676

Table 3. Normal Distribution of Metadata Objects in Resultant EM Clusters

Sl.No

Metadata Objects

Normal Distribution

Cluster 0

Cluster1

Cluster 2

Cluster 3

Cluster 4

1

Length

Mean

246.3689

160.3732

216.6672

218.4776

305.6104

Std. Deviation

277.7578

144.4847

159.2349

153.8294

377.4888

2

Views

Mean

96418.1841

664.6557

1317.3737

5096.2072

21873.3883

Std. Deviation

121090.4299

793.9686

1375.036

4741.9052

18530.9799

3

Rate

Mean

4.0289

1.092

5

4.2235

4.6821

Std. Deviation

1.1642

1.6169

1.6731

0.9131

0.3133

4

Ratings

Mean

170.8535

0.7951

3.1132

10.1359

40.4014

Std. Deviation

232.5451

1.2307

2.3756

6.6112

26.1341

5

Comments

Mean

158.6655

0.7184

2.5087

8.2193

32.4498

Std. Deviation

233.9087

1.1161

2.6406

6.9219

25.5269

The ‘Cluster 0’ has ‘Music’, ‘Entertainment’ and ‘Films and Animation’ categories as its major part. The ‘Cluster 0’ contains web videos which are most viewed, good ratings and large number of comments. Meaning that, the popular videos are clustered as ‘Cluster 0’ using metadata objects.

The ‘Cluster 1’ has ‘Music’, ‘People and Blog’ and ‘Entertainment’ categories as its major part. The ‘Cluster 0’ contains web videos which are least viewed, less ratings and less number of comments. Meaning that, the non-popular videos are clustered as ‘Cluster 1’ using metadata objects.

The ‘Cluster 2’ has ‘Music’, ‘Entertainment’ and ‘Films and Animation’ categories as its major part. The ‘Cluster 2’ contains web videos which are most viewed, high length, average number of rates and ratings, and less number of comments. Meaning that, the high lengths with non-popular videos are clustered as ‘Cluster 2’ using metadata objects.

The ‘Cluster 3’ has ‘Music’, ‘Entertainment’ and

‘Films and Animation’ categories as its major part. The ‘Cluster 3’ contains web videos which are most viewed, high length, average number of rates and good ratings, and less number of comments. Meaning that, the high lengths, most viewed with non-popular videos are clustered as ‘Cluster 2’ using metadata objects.

The ‘Cluster 4’ has ‘Music’, ‘Entertainment’ and ‘Films and Animation’ categories as its major part. The ‘Cluster 4’ contains web videos which are most viewed, high length, high rates and ratings, and average number of comments.

Cluster 2

Ratings

Fig.3. EM Cluster Analysis using Normal Distributions

contains web videos which are High length, large number of viewed, average rated, average ratings and less number of comments. Meaning that, the average -popular videos with less number of comments are clustered as ‘Cluster 0’ using metadata objects.

The ‘Cluster 2’ has ‘Entertainment’, ‘Sports’ and ‘People and Blogs’ categories as its major part. The ‘Cluster 2’ contains web videos which are comparatively small in length, less viewed, poor rated, less ratings and very less number of comments. Meaning that, the non-popular videos with less number of comments are clustered as ‘Cluster 0’ using metadata objects.

Meaning that, the high lengths, most viewed with average-popular videos are clustered as ‘Cluster 4’ using metadata objects.

The normal distribution of metadata object ‘Length’ is found well in ‘Cluster 3’ and ‘Cluster 1’ as compared to remaining resultant clustered objects, as shown in Fig. 3 and Table 3. Similarly, the normal distribution of ‘ Views’, ‘Ratings’ and ‘Comments’ is found well only in ‘Cluster 0’. In ‘Cluster 2’, the normal distribution is considerable found good for the metadata object ‘Rate’. Also we found that, the Log likelihood of the Expectation Maximization clustering model is: -27.07905.

  • B.    Cluster Analysis using Density Based Approach

The Table 4 and Table 5 describes cluster result obtained by the Density Based clustering Approach. Three cluster objects are automatically formed namely, Cluster 0, Cluster 1, and Cluster 2 during the unsupervised clustering method using Density Based clustering Approach. The properties of each clustered object are discussed as follows:

The ‘Cluster 1’ has least cluster probability and the ‘Cluster 0’ has the highest cluster probability among formed five cluster objects. The cluster centroid of ‘Cluster 0’ is ‘Music’ category, the centroid of ‘Cluster 1’ is found ‘Films and Animation’ category, and the cluster centroid of ‘Cluster 2’ is found ‘Entertainment’ category.

The detailed ‘category’ based cluster analysis is represented in Fig.4. In Fig.4, the X – axis represents web video metadata object counts and Y-Axis represents 16 different categories of web videos as listed in Table 4 (from ‘People and Blogs’ to Science and technology’ respectively). Also, the Fig.5 represents normal distribution in terms of mean and standard deviation of each numerical web video metadata object. In Fig.5, X-axis represents distribution units in terms of mean and standard deviation, Y-axis represents ‘Cluster 0, ‘Cluster 1’ and ‘Cluster 2’ respectively.

The ‘Cluster 0’ has ‘Music’, ‘Sports’ and ‘People and Blogs’ categories as its major part. The ‘Cluster 0’ contains web videos which are High length, most viewed, good rated, average ratings and less number of comments. Meaning that, the popular videos with less number of comments are clustered as ‘Cluster 0’ using metadata objects.

The ‘Cluster 1’ has ‘Films and Animation’, ‘Sports’ and ‘Comedy’ categories as its major part. The ‘Cluster 1’

Table 4. Unsupervised Automatic DB Cluster Objects

Cluster 0

Cluster 1

Cluster 2

Cluster

Probabilities^

0.5001

0.1423

0.3576

Category

People & Blogs

1353

252

778

Comedy

965

277

647

Entertainment

1

1

7587

How-to & Style

820

157

375

Music

9255

1

1

Sports

1166

233

451

News & Politics

628

140

281

Film &

Animation

1

3055

1

Nonprofits & Activism

62

8

25

UNA

92

38

42

Travel & Events

309

55

221

Autos &

Vehicles

252

60

156

Education

191

41

131

Pets &

Animals

278

97

200

Gaming

141

22

107

Science & Technology

247

57

270

Total

15761

4494

11273

Table 5. Normal Distribution of Metadata Objects in Resultant DB Clusters

Metadata Objects

Normal

Distribution

Cluster 0

Cluster 1

Cluster 2

Length

Mean

239.871

245.5234

192.352

Std. Dev

211.736

260.9182

214.25

Views

Mean

11937.57

15878.49

9123.86

Std. Dev

37663.23

48179.50

31252.79

Rate

Mean

4.431

4.1397

2.9945

Std. Dev

1.1959

1.1414

2.0184

Ratings

Mean

24.1054

28.3618

14.1239

Std. Dev

75.9427

88.1207

45.3857

Comment

Mean

20.1799

22.0386

14.0359

Std. Dev

72.6342

74.4091

56.0402

Also we found that, the Log likelihood of the Density

Based clustering model is:  -33.64669. Note that, the difference between log likelihood of Expectation Maximization cluster model and density Based cluster model is approximately 6.

1000 0

Cluster 2

/\

1-1-г-^tt^^^^^^^^F^^^T^^t

Fig.4. DB Cluster Analysis using 'Category'

  • V.    Conclusion and Future Work

In this work, effective attempts are made to cluster web videos based on metadata objects such as – category, view counts, length, number of comments, and rating information. The clusters are made to form automatically using unsupervised Expectation Maximization (EM) and Density Based (DB) clustering approach. Effective clustering models were built using EM and DB algorithms and applied on large scale web video metadata object dataset. Different clusters were formed according to the web video metadata objects. The each resultant clusters are analyzed in depth and normal distribution of each numerical metadata object within clusters are found. Also we found, the log likelihood of EM and DB cluster models. The future work is to enhance this experiment to detect and find out the outlier/abnormal web videos among large scale web video dataset.

Fig.5. EM Cluster Analysis using Normal Distribution

Список литературы Web Video Object Mining: Expectation Maximization and Density Based Clustering of Web Video Metadata Objects

  • Amjad Mahmood, Tianrui Li, Yan Yang, Hongjun Wang and Mehtab Afzal, "Semi-supervised evolutionary ensembles for Web video categorization", Elsevier- Knowledge-Based Systems 76 (2015) 53–66.
  • https://www.youtube.com/yt/press/index.html
  • C.F-Hsu, James C., and E.Khabiri, "Hierarchical Comment Based Clustering", ACM 978-1-4503-0113-8/11/03, March 2011.
  • Aggarwal N, Agrawal, S. and Sureka, A., "Mining YouTube Metadata for Detecting privacy Invading Harassment and Misdemeanor Videos", Privacy, Security and Trust (PST), 2014 IEEE Twelfth Annual International Conference on , vol., no., pp.84,93, 23-24 July 2014.
  • Siddu P. Algur, Prashant Bhat, Suraj Jain, "Metadata Construction Model for Web Videos: A Domain Specific Approach", International Journal of Engineering and Computer Science, December 2014.
  • Siddu P. Algur, Prashant Bhat, "Metadata Based Classification and Analysis of Large Scale Web Videos", International Journal of Emerging Trends and Technologies in Computer Science, May-June 2015.
  • Xu Cheng, Cameron Dale, and Jiangchuan Liu, "Understanding the Characteristics of Internet Short Video Sharing: YouTube as a Case Study", arXiv: 0707.3670v1 [cs.NI] 25 Jul 2007.
  • C. Ramachandran, R.Malik, Xin Jin and Jing Gao "VideoMule: A Consensus Learning Approach to Multi-Label Classification from Noisy User-Generated Videos", ACM, MM'09, October 19–24, 2009
  • Alex Hindle, Jie Shao Dan Lin, Jiaheng Lu and Rui Zhang "Clustering Web Video Search Results based on Integration of Multiple Features", World Wide Web, Springer, 2011.
  • J.S.Pedro, Stefan Siersdorfer and Mark Sanderson, "Content Redundancy in YouTube and its Application to Video Tagging", ACM Transactions on Information Systems, March 2011.
  • Gloria Chatzopoulou, Cheng Sheng, Michalis Faloutsos, "A first step towards understanding popularity in YouTube", http://www.cs.unm.edu/~michalis/PAPERS/ youtube_CAMERA.pdf
  • Chirag Shah, Charles File, "Infoextractor – A Tool for Social Media Data Mining", JITP 2011.
  • Siddu P. Algur, Prashant Bhat, Suraj Jain, "The Role of Metadata in Web Video Mining: Issues and Perspectives", International Journal of Engineering Sciences & Research Technology, February-2015.
  • Siddu P. Algur, Prashant Bhat, "Metadata Based Classification and Analysis of Large Scale Web Videos", International Journal of Emerging Trends and Technologies in Computer Science, May-June 2015.
  • http://docs.oracle.com/database/121/DMCON/algo_em.htm#CHDGCEGC.
  • Dataset for "Statistics and Social Network of YouTube Videos", http://netsg.cs.sfu.ca/youtubedata/.
Еще
Статья научная