联系方式

  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-21:00
  • 微信:codinghelp

您当前位置:首页 >> Python编程Python编程

日期:2023-11-19 12:49

Assignment #5

Submission:

Submit your assignment as a single ZIP file on Blackboard with the name

“HW5_YourLastName_FirstName”

Deliverables:

Your assignment submission ZIP file ((“HW5_YourLastName”)) must have

the following items in it:

1. Your ZIP file must have two directories: src and doc

2. Your src directory must have 3 subdirectories: React, Flask,

Forecasting (Tensorflow_LSTM, Prophet, StatsModel)

3. Your Readme files must have the detailed steps to install,

deploy, and run every microservice

4. Use Panopto to create 15 minutes video for a live-demo of

your application

5. All source code must be stored under src directory

6. Final Report (PDF Document) for the comparative analysis of

the experimental results obtained for the 3 models:

TF/Keras/LSTM, Prophet, StatModel. It is expected that your

recommendation for the best time-series forecasting model

shall be based on your comparative analysis of the

experimental results.

7. Documentation and video must be stored under doc

directory

Requirements:

Reuse and fine-tune the tutorials and source code discussed in the class in

your implementation of the following requirements:

1) Use Python/GitHub API to retrieve information of the past 2

months for the following repositories:

1.https://github.com/openai/openai-cookbook

2.https://github.com/openai/openai-python

3.https://github.com/openai/openai-quickstartpython

4.https://github.com/milvus-io/pymilvus/

5.https://github.com/SeleniumHQ/selenium

6.https://github.com/golang/go

7.https://github.com/google/go-github

8.https://github.com/angular/material

9.https://github.com/angular/angular-cli

10.https://github.com/SebastianM/angular-googlemaps

11.https://github.com/d3/d3

12.https://github.com/facebook/react

13.https://github.com/tensorflow/tensorflow

14.https://github.com/keras-team/keras

15.https://github.com/pallets/flask

2) Use Docker and Google Cloud to create and deploy the

microservices for your application; you need to follow the

same process and tutorials demonstrated during class

lectures.

3) Use Python and Flask for Back-End

4) Use React and JavaScript for Front-End

5) A Line Chart to plot the issues for every Repo

6) A Bar Chart to plot the issues created for every month for

every Repo

7) A Bar Chart to plot the stars for every Repo

8) A Bar Chart to plot the forks for every Repo

9) A Bar Chart to plot the issues closed for every week for every

Repo

10)A Stack-Bar Chart to plot the created and closed issues for

every Repo

11)Use TensorFlow/Keras LSTM package to forecast the following

for every repo

1.The day of the week maximum number of issues created

2.The day of the week maximum number of issues closed

3.The month of the year that has maximum number of issues closed

4.Plot the created issues forecast

5.Plot the closed issues forecast

6.Plot the pulls forecast

7.Plot the commits forecast

8.Plot the branches forecast

9.Plot the contributors forecast

10. Plot the releases forecast.

12)Re-implement the above 10 requirements using

Facebook/Prophet:

13)Re-implement the above 10 requirements using StatsModel


版权所有:编程辅导网 2021 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。 站长地图

python代写
微信客服:codinghelp