Download presentation
Presentation is loading. Please wait.
Published byFrancine Lucas Modified over 8 years ago
1
Client-Server Movie Service Charles Snyder
2
Concept Media recommendation service Movie database Categorized by genre relevance Users have some preferences Match users to movies by similarity Influenced by popular trends
3
Firefly Algorithm Inspired by firefly behavior Fireflies attracted to apparent brightest flash Actual brightness Distance Firefly = Solution Brightness = Fitness Solutions will cluster around local optima
4
Applied Algorithm Movies & users as fireflies in multi-dim space Movies flash when users rate them Positive rating = attractive flash All users move towards a flash Crowd intelligence
5
Architecture Client Server Movie DB Client 1 Register Recommend Rate Last 10 Recommendations
6
Client GUI Connect Request a recommendation Rate a viewed movie Keep list of last 10
7
Server Store movie database Give recommendation by weighted random selection of 10 closest movies React to rating by performing firefly algorithm 2D GUI of all users
8
Demo
9
Step 1
10
Step 2
11
Step 3
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.