News-Recommendation-System

所属分类:数值算法/人工智能
开发工具:Python
文件大小:0KB
下载次数:0
上传日期:2016-08-30 20:53:27
上 传 者sh-1993
说明:  新闻推荐系统,,
(News-Recommendation-System,,)

文件列表:
ProjectReport_VivekPabani_AnupDeulgaonkar.pdf (166717, 2016-08-30)
data_set/ (0, 2016-08-30)
data_set/bbc.zip (2757574, 2016-08-30)
source_code/ (0, 2016-08-30)
source_code/document.py (2486, 2016-08-30)
source_code/kmeans.py (5611, 2016-08-30)
source_code/knn.py (2055, 2016-08-30)
source_code/main.py (7600, 2016-08-30)
source_code/nb.py (2524, 2016-08-30)
source_code/rank_classifier.py (8078, 2016-08-30)
source_code/tfidf.py (4486, 2016-08-30)
source_code/util.py (4333, 2016-08-30)

# News-Recommendation-System The directory contains three subdirectories : 1. source-code : 8 python scripts , one each for each algorithm(kmeans, knn, nb, rank-classifier) + document.py script to represent the articles as a document object + a script to prepare tfidf and tfidfie from doc tf + util script + main.py script to run the application. 2. report : A PDF file documenting all the experiments details. 3. dataset : BBC dataset, divided into 5 subdirectories, one each for a topic, consisting 2225 documents in total. To RUN: Change the working directory to source-code. on command line : python main.py Python version 2.7 is recommended. Guide: The application will first train and test three classifiers on the dataset. It will report confusion matrix and statistics. Once classifiers are ready, it will start recommendation interface. User will be given with ’n’ article titles to choose from. Based on the choice, ‘m’ recommended article titles will be displayed. ‘m’ and ’n’ can be chosen by user.(By default 5, in case of invalid input.) User can read the text of the recommended article by selecting the article number. User can read the original article by selecting option ‘o’ after recommendations are displayed. User can go back to the choice list by selecting ‘b’. User can refresh the original article list by selecting ‘r’. Select ‘q’ to quit the application.

近期下载者

相关文件


收藏者