QuestionOverview The goal of this first project is to create a Web… OverviewThe goal of this first project is to create a Web application using Python, Streamlit platform, the New York Times API and JSON documents to transmit data across the network.PreliminariesCreate a new project in the PyCharm IDEName the project as Project1Select new environment as condaSelect Python version 3.8 or newerInstall and import packages Streamlit (command: pip3 install streamlit), nltk, requests, wordcloud (command: conda install -c https://conda.anaconda.org/conda-forge wordcloud) and matplotlib.pyplot.Please refer to Module 6 | Intro to Natural Language Processing Toolkit.Test if the project created in Module 6 is running and the final wordcloud image is being displayed.You are going to work on top of the project created in Module 6 to complete this lab.Part A – The Top Stories APIIn this first part of the WebApp, ask the user for their name and ask the user to select one of the options: arts, automobiles, books, business, fashion, food, health, home, insider, magazine, movies, nyregion, obituaries, opinion, politics, realestate, science, sports, sundayreview, technology, theater, t-magazine, travel, upshot, us, and world.Display for the user the frequency distribution for the top 10 most common words used in the top stories of the topic selected above. Make sure you do not display punctuations and stopwords (refer to Module 6 whose link is shown in step 2).Also display for the user the image created by the wordcloud library.Part B – Most Popular ArticlesIn this second part of the WebApp, ask the user for their preferred set of articles: shared, emailed or viewed.Ask the user for the amount of time they want to collect articles from, the options should be the last: 1 day, 7 days or 30 days.Finally, display the image created by the wordcloud library.Video ExplanationComputer ScienceEngineering & TechnologyPython Programming COP MISC

Order your essay today and save 20% with the discount code ESSAYHELP