GrapeNews

所属分类:大数据
开发工具:JavaScript
文件大小:0KB
下载次数:0
上传日期:2023-01-12 09:21:38
上 传 者sh-1993
说明:  新闻数据自动化平台
(Automatic Platform for News Data)

文件列表:
gungnir/ (0, 2018-05-20)
gungnir/Clustering_news_filter.py (443, 2018-05-20)
gungnir/Configuration/ (0, 2018-05-20)
gungnir/Configuration/grapenews.com.service (362, 2018-05-20)
gungnir/Configuration/gungnir_celery_daemon.cfg (871, 2018-05-20)
gungnir/Configuration/gungnir_celery_daemon.service (845, 2018-05-20)
gungnir/Configuration/gungnir_grapenews (520, 2018-05-20)
gungnir/Configuration/requirements.txt (1626, 2018-05-20)
gungnir/Documentations/ (0, 2018-05-20)
gungnir/Documentations/Deploy_Manual_Windows.pdf (77953, 2018-05-20)
gungnir/Documentations/Deploy_Manul_Ubuntu1604.pdf (254051, 2018-05-20)
gungnir/Documentations/Gungnir Final Report.docx (6881007, 2018-05-20)
gungnir/Documentations/Gungnir Final Report.pdf (2273529, 2018-05-20)
gungnir/Init_data_collector.py (416, 2018-05-20)
gungnir/accounts/ (0, 2018-05-20)
gungnir/accounts/__init__.py (0, 2018-05-20)
gungnir/accounts/admin.py (143, 2018-05-20)
gungnir/accounts/apps.py (91, 2018-05-20)
gungnir/accounts/migrations/ (0, 2018-05-20)
gungnir/accounts/migrations/__init__.py (0, 2018-05-20)
gungnir/accounts/models.py (504, 2018-05-20)
gungnir/accounts/serializers.py (4044, 2018-05-20)
gungnir/accounts/tests.py (60, 2018-05-20)
gungnir/accounts/urls.py (672, 2018-05-20)
gungnir/accounts/views.py (2981, 2018-05-20)
gungnir/dataCollector/ (0, 2018-05-20)
gungnir/dataCollector/Ccreate.py (16497, 2018-05-20)
gungnir/dataCollector/Com_similarity.py (18844, 2018-05-20)
gungnir/dataCollector/Ctime.py (1395, 2018-05-20)
gungnir/dataCollector/Detect_title.py (2582, 2018-05-20)
gungnir/dataCollector/Past_news.py (3807, 2018-05-20)
gungnir/dataCollector/Remove_outlier.py (2186, 2018-05-20)
gungnir/dataCollector/Silhouette_Coefficient.py (6158, 2018-05-20)
gungnir/dataCollector/Similarity.py (4007, 2018-05-20)
gungnir/dataCollector/__init__.py (0, 2018-05-20)
gungnir/dataCollector/admin.py (63, 2018-05-20)
gungnir/dataCollector/apps.py (101, 2018-05-20)
... ...

## Gungnir - [GrapeNews](https://github.com/WenruiShen/GrapeNews/blob/master/ucdgrapenews.com) ### Files Structure: * gungnir/ * --gungnir/ (Root APP) * --dataCollector/ (APP-1 data collector and processor) * --gungnirRest/ (APP-2 RESTful APIs) * --accounts/ (Store and process user information) * --frontend/ * --static/ (Store static files for front end) * --django_logging_files/ (Store logging files) * --Documentations/ (Code's documentations) * ---- Deploy_Manual_Windows.pdf * ---- Deploy_Manul_Ubuntu1604.pdf * --requirements.txt (System dependencies) * --Init_data_collector.py (Initial data collecting script) * --Clustering_news_filter.py (Independent clustering script) * --model_test.py (Database testing script) * --user_info_test.py * --mock_data.py (Mock data for the front end) * --mock_unit_test.py (Mock unit test file) * --manage.py ### Installation * Install python-3.x * Install postgresSql * Install celery dependencies * Install Node.js ## Quick Start: ### Backend Build Setup: ``` bash # Install dependencies: pip install -r requirements.txt # Create migrations for those changes: python manage.py makemigrations # Apply those changes to the database: python manage.py migrate # Clean the datebase: python manage.py flush # Set independent Django running environment:(Only for Windows) set DJANGO_SETTINGS_MODULE=gungnir.settings # Initialized data collection: python Init_data_collector.py # Run Django server: python manage.py runserver ``` ### Frontend Build Setup: ``` bash # under /frontend # install dependencies from package.json npm install # serve with hot reload at localhost:8080 npm run dev # build for production with minification npm run build # build for production and view the bundle analyzer report npm run build --report ``` For detailed explanation on how front-end works, checkout the [guide](https://github.com/WenruiShen/GrapeNews/blob/master/http://vuejs-templates.github.io/webpack/) and [docs for vue-loader](https://github.com/WenruiShen/GrapeNews/blob/master/http://vuejs.github.io/vue-loader). > Timeline visualization - [TimelineJS3](https://github.com/WenruiShen/GrapeNews/blob/master/https://github.com/NUKnightLab/TimelineJS3) ## Production Deployment: If you want to deploy this website online, please follow the next manuals. * For Windows, please refer **Documentations/Deploy_Manual_Windows.pdf** * For Ubuntu, please refer **Documentations/Deploy_Manul_Ubuntu1604.pdf** ##### Contributors: * Wenrui Shen * Xinlei Lin * Zhenyu Liu * Hong Su * Lu Tong * Chang Liu

近期下载者

相关文件


收藏者