The system provides a service-oriented architecture that allows for multiple viewpoints of multimedia data inside repositories. The analysis layer is responsible for extracting low-level features and semantic annotations from media files through various processing pipelines. Annotation of visual and audio content is performed using bag-of-visual words, MSER, SURF, SIFT features, and SVM classifiers. The system was evaluated for usability, allowing users to search, annotate, and interact with videos and interfaces.