Regular expression

 What is the importance of  regular expressions in data analytics? Also, discuss the differences  between the types of regular expressions.Choose two types of regular expressions  and discuss the differences between the two. Please be sure to include  two or three differences for each. Include how they help manipulate  data. 

OE Case Study paper

 Week 5 case paper: Recommendations

Continuing your work with your organization(assume you are a software engineer/developer working for a company like BestBuy or Facebook or Amazon or pick your own example company), for week 5 research best practices for operational excellence based on the course readings. In your paper for this week include the following:

– Identify and justify 2 specific recommendations you have for the organization
– Provide an outline for a change management plan to implement your 2 recommendations
– Discuss your plan for working with the people who will be involved or impacted by your recommendations
– Conclude with your thoughts on the expected benefits or outcomes after implementing your recommended changes

Write your responses to these questions in a 2-3 page APA-formatted paper (not including the cover page or references page). Use unique in-text headings for each question–do not re-state the questions as the headings. Support your responses with citations in your paper that match the references provided.

final_app_part1.png

Computer Science Project-Misson to Mars

 

Step 1 – Scraping

Complete your initial scraping using Jupyter Notebook, BeautifulSoup, Pandas, and Requests/Splinter.

  • Create a Jupyter Notebook file called mission_to_mars.ipynb and use this to complete all of your scraping and analysis tasks. The following outlines what you need to scrape.

NASA Mars News

# Example:



news_title = "NASA's Next Mars Mission to Investigate Interior of Red Planet"







news_p = "Preparation of NASA's next spacecraft to Mars, InSight, has ramped up this summer, on course for launch next May from Vandenberg Air Force Base in central California -- the first interplanetary launch in history from America's West Coast."

JPL Mars Space Images – Featured Image

  • Visit the url for JPL Featured Space Image here:  https://www.jpl.nasa.gov/spaceimages/?search=&category=Mars 
  • Use splinter to navigate the site and find the image url for the current Featured Mars Image and assign the url string to a variable called featured_image_url.
  • Make sure to find the image url to the full size .jpg image.
  • Make sure to save a complete url string for this image.
# Example:



featured_image_url = 'https://www.jpl.nasa.gov/spaceimages/images/largesize/PIA16225_hires.jpg'

Mars Weather

  • Visit the Mars Weather twitter account here and scrape the latest Mars weather tweet from the page. Save the tweet text for the weather report as a variable called mars_weather.
  • Note: Be sure you are not signed in to twitter, or scraping may become more difficult.
  • Note: Twitter frequently changes how information is presented on their website. If you are having difficulty getting the correct html tag data, consider researching Regular Expression Patterns and how they can be used in combination with the .find() method.
# Example:



mars_weather = 'Sol 1801 (Aug 30, 2017), Sunny, high -21C/-5F, low -80C/-112F, pressure at 8.82 hPa, daylight 06:09-17:55'

Mars Facts

  • Visit the Mars Facts webpage here and use Pandas to scrape the table containing facts about the planet including Diameter, Mass, etc.
  • Use Pandas to convert the data to a HTML table string.

Mars Hemispheres

  • Visit the USGS Astrogeology site here to obtain high resolution images for each of Mar’s hemispheres.
  • You will need to click each of the links to the hemispheres in order to find the image url to the full resolution image.
  • Save both the image url string for the full resolution hemisphere image, and the Hemisphere title containing the hemisphere name. Use a Python dictionary to store the data using the keys img_url and title.
  • Append the dictionary with the image url string and the hemisphere title to a list. This list will contain one dictionary for each hemisphere.
# Example:



hemisphere_image_urls = [



   {"title": "Valles Marineris Hemisphere", "img_url": "..."},



   {"title": "Cerberus Hemisphere", "img_url": "..."},



   {"title": "Schiaparelli Hemisphere", "img_url": "..."},



   {"title": "Syrtis Major Hemisphere", "img_url": "..."},



]

Step 2 – MongoDB and Flask Application

Use MongoDB with Flask templating to create a new HTML page that displays all of the information that was scraped from the URLs above.

  • Start by converting your Jupyter notebook into a Python script called scrape_mars.py with a function called scrape that will execute all of your scraping code from above and return one Python dictionary containing all of the scraped data.
  • Next, create a route called /scrape that will import your scrape_mars.py script and call your scrape function.
    • Store the return value in Mongo as a Python dictionary.
  • Create a root route / that will query your Mongo database and pass the mars data into an HTML template to display the data.
  • Create a template HTML file called index.html that will take the mars data dictionary and display all of the data in the appropriate HTML elements. Use the following as a guide for what the final product should look like, but feel free to create your own design.

final_app_part1.png final_app_part2.png

Step 3 – Submission

To submit your work to BootCampSpot, create a new GitHub repository and upload the following:

  1. The Jupyter Notebook containing the scraping code used.
  2. Screenshots of your final application.
  3. Submit the link to your new repository to BootCampSpot.

Hints

  • Use Splinter to navigate the sites when needed and BeautifulSoup to help find and parse out the necessary data.
  • Use Pymongo for CRUD applications for your database. For this homework, you can simply overwrite the existing document each time the /scrape url is visited and new data is obtained.
  • Use Bootstrap to structure your HTML template.

Discussion post and assignment

Discussion :   Topic

Organizational Issues

 

Organizational Issues

Hello Class! Please respond to BOTH of the following questions:

Question A

  • What are some of the reasons why organizations have problems patching vulnerabilities?

Question B

Each week, research a unique news story or article related to Information Security/Information Technology. Post a summary of what you learned to the discussion thread, please also provide a link to the original article. Source is your choice; however please fully cite your source.

 

Week 4 Assignment – Executive Program Practical Connection Assignment

Provide a reflection of at least 500 words (or 2 pages double spaced) of how the knowledge, skills, or theories of this course have been applied, or could be applied, in a practical manner to your current work environment. If you are not currently working, share times when you have or could observe these theories and knowledge could be applied to an employment opportunity in your field of study. 

Requirements:

Provide a 500 word (or 2 pages double spaced) minimum reflection.

Use of proper APA formatting and citations. If supporting evidence from outside resources is used those must be properly cited.

Share a personal connection that identifies specific knowledge and theories from this course.

Demonstrate a connection to your current work environment. If you are not employed, demonstrate a connection to your desired work environment. 

You should NOT, provide an overview of the assignments assigned in the course. The assignment asks that you reflect how the knowledge and skills obtained through meeting course objectives were applied or could be applied in the workplace. 

WK- 5&6

Assignment 1

Excel is probably the most popular spreadsheet software for PCs. Why? What can we do with this package that makes it so attractive for modeling efforts?

Refer to Chapter 8 in the attached textbook:

Sharda, R., Delen, D., Turban, E. (2020). Analytics, Data Science, & Artificial Intelligence: Systems for Decision Support 11E. ISBN: 978-0-13-519201-6. 

Requirement: 

****Separate document for each assignment****

Minimum 300-350 words. Cover sheet, abstract, graphs, and references does not count.

Add references separately for each assignment question.

Strictly follow APA 7th Edition Format

No plagiarized content please! Attach a plagiarized report.

Check for spelling and grammar mistakes!

$5 max. Please bid if you agree.

Assignment 2

What are the common business problems addressed by Big Data analytics? In the era of Big Data, are we about to witness the end of data warehousing? Yes/No Why?

Refer to Chapter 9 in the attached textbook:

Sharda, R., Delen, D., Turban, E. (2020). Analytics, Data Science, & Artificial Intelligence: Systems for Decision Support 11E. ISBN: 978-0-13-519201-6. 

Requirement: 

****Separate document for each assignment****

Minimum 300-350 words. Cover sheet, abstract, graphs, and references does not count.

Add references separately for each assignment question.

Strictly follow APA 7th Edition Format

No plagiarized content please! Attach a plagiarized report.

Check for spelling and grammar mistakes!

$5 max. Please bid if you agree.

Assignment 3

There have been many books and opinion pieces written about the impact of AI on jobs and ideas for societal responses to address the issues. Two ideas were mentioned in the chapter – UBI and SIS. What are the pros and cons of these ideas? How would these be implemented?

Refer to Chapter 10 in the attached textbook:

Sharda, R., Delen, D., Turban, E. (2020). Analytics, Data Science, & Artificial Intelligence: Systems for Decision Support 11E. ISBN: 978-0-13-519201-6. 

Requirement: 

****Separate document for each assignment****

Minimum 300-350 words. Cover sheet, abstract, graphs, and references does not count.

Add references separately for each assignment question.

Strictly follow APA 7th Edition Format

No plagiarized content please! Attach a plagiarized report.

Check for spelling and grammar mistakes!

$5 max. Please bid if you agree.

Assignment 4

Explain how GDSS can increase some benefits of collaboration and decision making in groups and eliminate or reduce some losses.

Refer to Chapter 11 in the attached textbook:

Sharda, R., Delen, D., Turban, E. (2020). Analytics, Data Science, & Artificial Intelligence: Systems for Decision Support 11E. ISBN: 978-0-13-519201-6. 

Requirement: 

****Separate document for each assignment****

Minimum 300-350 words. Cover sheet, abstract, graphs, and references does not count.

Add references separately for each assignment question.

Strictly follow APA 7th Edition Format

No plagiarized content please! Attach a plagiarized report.

Check for spelling and grammar mistakes!

$5 max. Please bid if you agree.

Blockchain

 This week’s discussion centers around the concept of Blockchain and why it is still being.  Include the good, bad, and ugly about the concept.  It should be of at least 350 words minimum.

Building web page

 Step 1:

create : Lollipop Chart to view the most common shapes of a sighting  https://www.d3-graph-gallery.com/lollipop.html 

Violin Chart to view the bins of duration for a sighting: https://www.d3-graph-gallery.com/violin.html 

Step 2: 

Word Cloud of submitted summaries for each sighting (D3) :  https://www.d3-graph-gallery.com/graph/wordcloud_size.html 

Step 3: 

Main web page with navbar (possible separate pages for charts as well)

Main page with a filter for selected dates or locations with a collective chart change

Main Chart on top of screen - Map of locations (Bubble)



(Secondary chart below or beside Bubble: Amchart pictorial )- optional



(This chart will show how many sightings per period selected)



Filtered charts per date or location:



Violin, Lollipop, Word Cloud 

Additionally, you are welcome to create any layout that you would like for your dashboard. An example dashboard is shown below: 

 Hint: 

  • Use console.log inside of your JavaScript code to see what your data looks like at each step.
  • Refer to the Plotly.js documentation when building the plots.

Research paper

1.

The Final Project has two parts: Limitations of Blockchain and Emerging Concepts.

Blockchain continues to be deployed into various businesses and industries. However, Blockchain is not without its problems.  Several challenges have already been associated with the use of this technology.  Identify at least 5 key challenges to Blockchain. Additionally, discuss potential solutions to these challenges. Lastly, please discuss if we will see the limitations to blockchain be reduced or mitigated in the future.  

There are several emerging concepts that are using Big Data and Blockchain Technology. Please search the internet and highlight 5 emerging concepts that are exploring the use of Blockchain and Big Data and how they are being used.

Conclude your paper with a detailed conclusion section which discusses both limitations and emerging concepts. 

The paper needs to be approximately 8 pages long, including both a title page and a references page (for a total of 8 pages). Be sure to use proper APA formatting and citations to avoid plagiarism.

Your paper should meet the following requirements:

• Be approximately 6 pages in length, not including the required cover page and reference page.

• Follow APA7 guidelines. Your paper should include an introduction, a body with fully developed content, and a conclusion.

• Support your answers with the readings from the course, the course textbook, and at least four scholarly journal articles to support your positions, claims, and observations, in addition to your textbook. 

• Be clearly and well-written, concise, and logical, using excellent grammar and style techniques. You are being graded in part on the quality of your writing.

2. the concept of Tokenization.  Three important protocols discussed were Secure Multi-Party Computation (SMPC), Policy-Backed Token (PBT) and Open Asset Protocol (OAP).  Compare and contrast these three protocols and explain which industries can benefit the most from each of these protocols. (250 words)

3.Enterprise Risk management Research (Annotated Bibilography- 500 words)

 Start work on your Literature Review in the form of an Annotated Bibliography.  Guidelines and requirements are in the video lecture and template provided.  Note that the template provided must be used for your submission.  Review the Annotated bibliography template provided in the attachment folder for proper format on presenting the literature review (annotated bibliography).  The assignment must be submitted in a MS-Word doc format too.