You have chosen to sponsor your bid up to a maximum amount of .
Need a Video Ranker for YouTube.
It must be written in .NET C#, I will need Full Source Code and your commitment to further improve upon this. Below is an explanation of the Project!
Input: URL and Keyword separated by a comma ","
e.g https://www.youtube.com/watch?v=jnZaVd4TiOg,Football Score
Output: URL,Keyword,Page Number, Index Number, Rank (Below is an explanation of what they mean)
e.g https://www.youtube.com/watch?v=jnZaVd4TiOg,Football Score, 3, 6, 46
URL = URL of YouTube Video
Keyword = The keyword we will search for (In the example above its "Football Score")
Page Number = The Number of the Page the Video was found on (In the example above the Video was found on Page 3)
Index Number = The Number of the Video on the Page (In the example above the Video was the 6th Video in the list on Page 3)
Rank Number = The Number of the Video in the Overall Searches (In the example it is 46, since each Page has 20 Videos (and sometimes 4 or 3 or 3 or 1 Adverts, THIS MUST NOT BE COUNTED IN THE OVERALL RANKINGS SINCE THEY ARE ADVERTS AND NOT VIDEOS) and the Video was found on Page 3 and its the 6th Video on Page 3 then the "Rank Number" is 46 and can be calculated as follows....)
Page Number X 20 - 20 + Index Number = Rank Number
3 X 20 - 20 + 6 = 46
Should be Multi-Threaded so we can load a text file with a list of data and it'll retrieve our results for a number of searches! SHOULD SEARCH YOUTUBE USA SITE (http://www.youtube.com/?gl=US) NOT ANY OTHER REGION!
WE SHOULD BE ABLE TO SEE THE RESULTS IN SOME SORT OF GRID WHICH WILL SHOW ALL OUR DATA AND THE RESULTS FROM THE SEARCHING. AFTER SEARCHING WE SHOULD BE ABLE TO SAVE THE DATA INTO A TEXT FILE!
If you can not code the application in .NET C# and/or can not provide the Full Source Code and/or your commitment to further improve upon this then please do not bid!