Survey

http://www.eSurveysPro.com/Survey.aspx?id=b9cb2f32-a7f9-4b70-ac7d-bbaef09f247c

As mentioned before, our proposed system is a movie recommendation system that tells its users what movies to watch and also who has suggested that movie. It also suggests its users the best place for them to watch the movie using geo-location info. Another feature of our system is that it lets its users to know who from their friends might be interested in watching the movie.

In order to estimate the usability of our system, we conducted a survey to check other people`s opinions about our system. What the results show, encourage us to work harder on our system.

About 30 people took part in our survey. 94% of them are interested in watching movies. 42.31% of them prefer to watch a movie with other people at social places and 33.33% of them prefer cinema instead of home or any other places. 59.26% of them go to the movies with their friends. Internet is the best way for 59.26% of them to choose a movie to watch and 25.93% of them use their friend recommendations. More than 95% of them show interest in telling or recommending their favourite movies to their friends. Almost all of them have Facebook accounts and more than half of them want to use Facebook as a way to tell their friends about the movies they have watched and enjoyed. Some of them use their mobile phones to search for a movie or cinema. More than 80% believe that the location of the cinema is very important for them and they want to tell their friends about the location and quality of the cinema they have been to.  

To check the results click on the rest of this entry…

Read the rest of this entry »

1 Comment

Idea evaluation

CyberTube Recommendation System logoIn previous posts (literature survey, existing applications) devoted to a field of interests’ investigation, we published an overview of existing applications and researches related to our initial idea. The survey showed that the demand in the web market and research community for recommendation systems, has led to its mass production in the past few years. Some of these suggestion tools are quite successful (Jinni, Filmaster Blog, Faves for Facebook, etc.) as they provide rich functionality and a good quality of recommendations.  However, in this sketch we will differentiate our idea from existing solutions and also outline strengths of the proposed system.

Read the rest of this entry »

, , , ,

2 Comments

Usecase

No Comments

Overview of GUI Frameworks for mobile Web

Conventionally, our project implementation can be split into two parts: server side development and front-end development.  This post is devoted entirely to front-end development (interface design). In particular, we will talk about current RIA technologies for mobile Web and benefits which these technologies can bring to our project.

In order to provide a user with an interactive and rich interface we considered many GUI frameworks for mobile browsers and, finally, stopped our selection on “jQuery mobile”, “jQTouch” and “Modernizr”.

Read the rest of this entry »

, , , , , , , ,

5 Comments

The Implementation (first steps)

This week we spent efforts to implement the basic architecture components. More specifically build an HTML web page for authenticating the user and authorizing our application. The result of this procedure is the provision of an “access token”. This token is passed to our servlet using the HTTP GET method. The servlet application is now able to have access to all features provided by the Facebook Graph API.

As you can see in the following figure, we tested our web application by checking-in some friends in Athens Greece. This feature will be embedded to our application so people to be able to inform their friends about a movie they watched, the  place and their comments they have.

A Facebook check-in post

A Check-in post using the Facebook Graph API

, , , , , , , , ,

2 Comments

Time managment

As a group, we understand that its very important to have a top level plan of the tasks which need to be performed. In order to display this plan, and keep track of our progrees, we have created a gantt chart project using the Microsoft project. The following image is an screenshot of our gantt chart.

No Comments

Existing applications

Dozens of movie recommendation engines and applications exist. Some require little or no input before they give you titles, while others want to find out exactly what your interests are. Some examples of these engines and applications are mentioned below.

– Jinni: Jinni is a Taste Engine. It looks at film through the lens of what makes you love or hate anything you watch. With a Taste Engine, you don’t search by what you’re looking for, you search by what you like. And recommendations are based on analysing your preferences, not statistics. Registration is required for social networking aspects of sites.

Read the rest of this entry »

1 Comment

Application requirements

Having a clear understanding of what we want to build, is an essential step for building it. For this reason, we have written a list of application requirements that should be achieved by the end of this project.

Read the rest of this entry »

,

No Comments

Literature survey (part 1)

Literature surveyOur area of interests is focused on geo-based recommendation systems which exploit relations between users in social networks. In order to evaluate, adjust and extend our initial idea we performed a survey looking for both commercial products and academic researchers related to these topics. However, this post is devoted entirely to academic works. In our investigation we focused, first of all, on location-based recommendation systems on top of social networks, suggestion algorithms exploiting social network relations and the level of trust in recommendation systems and trust factors. Furthermore, we considered materials about the level of anonymity and privacy issues in social networks, legal issues with user-generated content,  social and economic impact of recommendation systems.

Read the rest of this entry »

, , , , , ,

1 Comment

The proposed system

Movie selection is a taste-related domain where friends (Social Groups and Group Members) influence one another by providing evaluation and advices[1]. In real world, it is time and cost consuming to find friends that they have already seen the movie (to request their opinion) or they have not and you want to propose to them to watch it together.
Our proposed system utilizes the infrastructure provided by Facebook, allowing users to state:

  1. Movies watched
  2. Comment movies, cinemas
  3. The movie they watched
  4. Suggest movies to friends
  5. The place they watched the movie (Using Facebook Places Service)
  6. Make movie groups
  7. Friend watched the movie with

By using the aforementioned information, the system will be able to:

  1. Provide movie recommendations
    • Narrow it down to specific friends, movie groups, dates, area
  2. See the movie activity of friends
    • Narrow it down to specific friends, movie groups, dates, areas
  3. See his friends movie recommendation
Architecture of the proposed system

System Architecture

References

  1. W. Woerndl, G. Groh, “Utilizing Physical and Social Context to Improve Recommender Systems“, IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology, 2007.

, , , , , , , , ,

No Comments