Category Archives: Computer science : Computer Science

Online learning has many challenges, and student engagement is one of them. I wo

Online learning has many challenges, and student engagement is one of them. I would like to do my PhD in computer science and my topic is about student engagement online
When I am teaching face to face I can look at students face to face I can decide whether students are following me or not . The question is  if I teach using zoom how I do that . How I really know the students are engaged and if they are not engaged And how we can provide a help to students to be engaged. We need to develop a methodology to major student engagement in online learning . The Solution is using artificial intelligence.  Base on keyboard movement , keyboard movement.
So I will investigate the use of a few different  artificial intelligence approaches ,……  , deep learning and deep forest and I will compare between them and choose on of them

Using at least 300 words (but no more than 600), please respond to the following

Using at least 300 words (but no more than 600), please respond to the following questions:
1) The authors of this article give some praise to Botometer as a tool outside of academic applications. What are their reported downfalls of Botometer?
2) The authors point out that a potential counterargument to criticism against tools such as Botometer is that “Botometer is mainly an approximation” or “you can instead use Botometer to approximate ‘bottiness'”. In your opinion, should approximations be used to make determinations of identity, status, etc? Is it ok because we are simply dealing with bots instead of, for example, crime?
3) The authors seem optimistic that future work in this field is promising. Summarize their recommendations to other researchers for steps to take in future studies. Do you agree? What could potentially be at stake here? Imagine that your favorite social media implements a program that automatically deletes accounts that it suspects are bots. What could the potential effects be? What if this bot same bot is used for other languages/cultures/modes of communication?

9.2    Airport Departure Delays: Part 1 Analyzing Flight Data Airport informatio

9.2    Airport Departure Delays: Part 1
Analyzing Flight Data
Airport information board of delayed flights.
In this activity, you will analyze a real-world large data set involving flight data and use the advanced features of ggplot to produce graphs of this data.
In previous modules, the data used in your projects came from small built-in R data sets or were generated by using probability distributions. We are now ready to use real-world, not manufactured, data. The data set nycflights13 contains data collected on domestic flights out of New York City in 2013. It contains 336,776 records, each with 19 variables. This is a big data set.
Analyze the nycflights13 data to determine which day of the week has the longest average delay time. Do the delay times vary by airport? What about weekday?
If you have not done so already, use the directions given in Chapter 13 of this module’s readings to install the nycflights13 data set and the R tidyverse package.
Execute the R code necessary to recreate the delay, weekday, and airport graph in Chapter 13, Figure 13-4, page 285 of your readings. You will need to start at the beginning of the chapter to prepare your data for producing the plot. Document your code and the histogram in an HTML R Markdown document and submit the HTML file for this assignment.
Save your assignment using a naming convention that includes your first and last name and the activity number (or description). Do not add punctuation or special characters.

For this week’s assignment, you should create a Google form.  You can have the f

For this week’s assignment, you should create a Google form.  You can have the form serve any purpose that you’d like – a questionnaire, a survey of coworkers or family, or just create a test form with assorted questions.
Be sure that your form includes the following criteria:
* You need to give your form a title (no “untitled forms” for this assignment!)
* Your form should have at least 10 questions.
* You should include at least 4 different question types (e.g. multiple choice, checkboxes, short answer, etc.)
* You need to actually send the form to some people by using the shareable link.  You could email it to classmates, friends, family, etc.- who you send it to doesn’t matter.  This way, they can complete the form and you can collect some “data” to see how the form results summary works.
* Share the form with me, making sure that you give me permission to EDIT – that way, I can see the results and verify that you actually sent the link to other people.
Lastly, post the shareable link here in the assignment area.

For this week’s Wednesday assignment, you should do a compare and contrast searc

For this week’s Wednesday assignment, you should do a compare and contrast search using regular Google and then search the same term(s) using Google Scholar as shown in the posted video.  Then, briefly respond to the following questions:
What term(s) did you search using Google and Google Scholar?  (you should be sure to search the exact same term(s) on both to really gauge the difference.
What differences did you notice between the two search tools?
What similarities did you see?
Discuss how you think each of the search tools could be useful and in what cases…for example, when is the standard Google search a better choice than Google Scholar?  And vice versa – when would you get better results by searching Google Scholar rather than standard Google?
Your post is due by midnight on Wednesday and counts as your Wednesday attendance.  Reach out with any questions, etc.

For this week’s assignment, you should create a Google form.  You can have the f

For this week’s assignment, you should create a Google form.  You can have the form serve any purpose that you’d like – a questionnaire, a survey of coworkers or family, or just create a test form with assorted questions.
Be sure that your form includes the following criteria:
* You need to give your form a title (no “untitled forms” for this assignment!)
* Your form should have at least 10 questions.
* You should include at least 4 different question types (e.g. multiple choice, checkboxes, short answer, etc.)
* You need to actually send the form to some people by using the shareable link.  You could email it to classmates, friends, family, etc.- who you send it to doesn’t matter.  This way, they can complete the form and you can collect some “data” to see how the form results summary works.
* Share the form with me, making sure that you give me permission to EDIT – that way, I can see the results and verify that you actually sent the link to other people.
Lastly, post the shareable link here in the assignment area.  This assignment is due by midnight on Sunday 12/5!

INTRODUCTION REQUIREMENTS RUBRIC WEB LINKS COMPETENCIES 4036.2.1 : Reasoning, Kn

INTRODUCTION
REQUIREMENTS
RUBRIC
WEB LINKS
COMPETENCIES
4036.2.1 : Reasoning, Knowledge Representation, Uncertainty, and Intelligence
The graduate analyzes the relationships and rules pertaining to intelligence within systems.
4036.2.2 : Search Strategies for Optimization
The graduate distinguishes among search strategies to fit specific data-oriented problems.
4036.2.3 : Agents
The graduate implements basic intelligent agent technology in order to automate services.
4036.3.1 : Robotics
The graduate writes code to enable robots to execute simple tasks.
INTRODUCTION
Real-time search-and-rescue robots are increasingly used to supplement the efforts of the first responders in areas affected by natural disasters. They are used to spot-check the situational awareness of people in distress, survey the extent of flood or tornado damage, evaluate the number of people that had not been evacuated from their neighborhoods, clean debris, and create passable routes.
For this task, you will use the Coppelia Robotics virtual robot and its environment to demonstrate how such robots may be used in disaster recovery. Your first step is to familiarize yourself with this technology by reviewing the information in the “Coppelia Robotics Resources Page” and “CoppeliaSim User Manual” provided in the Web Links section.
For the next step, you will thoroughly describe a disaster situation similar to the ones mentioned above. Next, you will create a virtual prototype of an autonomous robotic recovery system that demonstrates goal-seeking behaviors in navigating through a predefined area. The robotic recovery system will solve a disaster recovery problem of your choice by using the Coppelia Robotics BubbleRob and its environment as the starting point of your prototyping. You will also add sensors to the robot. These sensors will collect vital information to aid in the disaster recovery effort for the scenario you described.
REQUIREMENTS
Your submission must be your original work. No more than a combined total of 30% of the submission and no more than a 10% match to any one individual source can be directly quoted or closely paraphrased from sources, even if cited correctly. The similarity report that is provided when you submit your task can be used as a guide.
You must use the rubric to direct the creation of your submission because it provides detailed criteria that will be used to evaluate your work. Each requirement below may be evaluated by more than one rubric aspect. The rubric aspect titles may contain hyperlinks to relevant portions of the course.
Tasks may not be submitted as cloud links, such as links to Google Docs, Google Slides, OneDrive, etc., unless specified in the task requirements. All other submissions must be file types that are uploaded and submitted as attachments (e.g., .docx, .pdf, .ppt).
Using the CoppeliaSim virtual robot, create a virtual prototype of an autonomous robotic recovery system that demonstrates goal-seeking behaviors in navigating through a predefined area by doing the following:
A.  Describe the disaster recovery environment you chose and the two obstacles you have added to the environment.
B.  Explain how the robot will improve disaster recovery in the environment from part A after you have added the two obstacles from part A.
C.  Justify the modifications you made to CoppeliaSim’s robot architecture, including two sensors you chose to add, and explain how these sensors will aid the disaster recovery effort.
D.  Describe how the robot maintains an internal representation of the environment.
E.  Explain how the robot implements the following four concepts to achieve its goal:
•  reasoning
•  knowledge representation
•  uncertainty
•  intelligence
F.  Explain how the prototype could be further improved, including how reinforced learning and advanced search algorithms can improve the prototype’s performance and learning.
G.  Submit the robot code that you created.
H.  Provide a Panopto video recording that describes the robot and demonstrates its functionalities to stakeholders who are nonpractitioners and include each of the following:
•  a statement of the disaster recovery problem
•  a summary of the environment and the obstacles
•  a summary of the robot’s goal and objectives
•  a description of the robot and its architecture
•  a demonstration of how the robot meets its disaster recovery goals
•  an assessment of the robot’s capabilities
•  an explanation of how to improve the prototype
Note: For instructions on how to access and use Panopto, use the “Panopto How-To Videos” web link provided below. To access Panopto’s website, navigate to the web link titled “Panopto Access,” and then choose to log in using the “WGU” option. If prompted, log in using your WGU student portal credentials, and then it will forward you to Panopto’s website.
To submit your recording, upload it to the Panopto drop box titled “INTRODUCTION TO ARTIFICIAL INTELLIGENCE – NIP2 Task 2 | C951.” Once the recording has been uploaded and processed in Panopto’s system, retrieve the URL of the recording from Panopto and copy and paste it into the Links option. Upload the remaining task requirements using the Attachments option.
I.  Acknowledge sources, using in-text citations and references, for content that is quoted, paraphrased, or summarized.
J.  Demonstrate professional communication in the content and presentation of your submission.
File Restrictions
File name may contain only letters, numbers, spaces, and these symbols: ! – _ . * ‘ ( )
File size limit: 200 MB
File types allowed: doc, docx, rtf, xls, xlsx, ppt, pptx, odt, pdf, txt, qt, mov, mpg, avi, mp3, wav, mp4, wma, flv, asf, mpeg, wmv, m4v, svg, tif, tiff, jpeg, jpg, gif, png, zip, rar, tar, 7z
RUBRIC
A:DISASTER ENVIRONMENT
NOT EVIDENT
A description of the chosen disaster recovery environment is not provided.
APPROACHING COMPETENCE
The submission inaccurately describes the chosen disaster recovery environment but does not include 1 or both of the additional obstacles. Or the information provided contains inaccuracies.
COMPETENT
The submission accurately describes the chosen disaster recovery environment with 2 additional obstacles.
B:IMPROVED DISASTER RECOVERY
NOT EVIDENT
A submission explaining how the robot will improve disaster recovery is not provided.
APPROACHING COMPETENCE
The submission inaccurately explains how the robot will improve disaster recovery in the environment from part A after the 2 additional obstacles are added.
COMPETENT
The submission accurately explains how the robot will improve disaster recovery in the environment from part A after the 2 obstacles are added.
C:ARCHITECTURE
NOT EVIDENT
A submission justifying the modifications made to the robot’s architecture is not provided.
APPROACHING COMPETENCE
The submission inaccurately justifies the modifications made to the robot’s architecture, or it does not include 1 or both sensors added to the architecture. Or the submission inaccurately explains how the additional sensors will aid the disaster recovery effort.
COMPETENT
The submission accurately justifies the modifications made to the robot’s architecture, including both added sensors. The submission accurately explains how the additional sensors will aid the disaster recovery effort.
D:INTERNAL REPRESENTATION OF THE ENVIRONMENT
NOT EVIDENT
A submission describing how the robot maintains an internal representation of the environment is not provided.
APPROACHING COMPETENCE
The submission inaccurately describes how the robot maintains an internal representation of the environment.
COMPETENT
The submission accurately describes how the robot maintains an internal representation of the environment.
E:REASONING, KNOWLEDGE REPRESENTATION, UNCERTAINTY, AND INTELLIGENCE
NOT EVIDENT
A submission explaining how the robot implements the 4 given concepts is not provided.
APPROACHING COMPETENCE
The submission does not accurately or logically explain how the robot implements 1 or more of the 4 given concepts to achieve its goal.
COMPETENT
The submission accurately and logically explains how the robot implements each of the 4 given concepts to achieve its goal.
F:FURTHER IMPROVEMENTS
NOT EVIDENT
A submission explaining how the prototype could be further improved is not provided.
APPROACHING COMPETENCE
The submission illogically or inaccurately explains how the prototype could be further improved, or it does not explain how reinforced learning or advanced search algorithms can improve the prototype’s performance and learning.
COMPETENT
The submission logically and accurately explains how the prototype could be further improved, and it explains how both reinforced learning and advanced search algorithms can improve the prototype’s performance and learning.
G:ROBOT CODE
NOT EVIDENT
A robot code is not submitted.
APPROACHING COMPETENCE
The robot code submitted is incomplete or inaccurate, or both.
COMPETENT
The robot code submitted is both accurate and complete.
H:PANOPTO RECORDING
NOT EVIDENT
A Panopto recording describing the robot is not provided.
APPROACHING COMPETENCE
The Panopto video recording does not demonstrate the robot’s functionalities in a way that stakeholders who are nonpractitioners would understand. Or the video recording does not include 1 or more of the 7 required segments.
COMPETENT
The Panopto video recording demonstrates the robot’s functionalities to stakeholders who are nonpractitioners in a way they would understand, and the video recording includes all 7 of the required segments.
I:SOURCES
NOT EVIDENT
The submission does not include both in-text citations and a reference list for sources that are quoted, paraphrased, or summarized.
APPROACHING COMPETENCE
The submission includes in-text citations for sources that are quoted, paraphrased, or summarized and a reference list; however, the citations or reference list is incomplete or inaccurate.
COMPETENT
The submission includes in-text citations for sources that are properly quoted, paraphrased, or summarized and a reference list that accurately identifies the author, date, title, and source location as available.
J:PROFESSIONAL COMMUNICATION
NOT EVIDENT
Content is unstructured, is disjointed, or contains pervasive errors in mechanics, usage, or grammar. Vocabulary or tone is unprofessional or distracts from the topic.
APPROACHING COMPETENCE
Content is poorly organized, is difficult to follow, or contains errors in mechanics, usage, or grammar that cause confusion. Terminology is misused or ineffective.
COMPETENT
Content reflects attention to detail, is organized, and focuses on the main ideas as prescribed in the task or chosen by the candidate. Terminology is pertinent, is used correctly, and effectively conveys the intended meaning. Mechanics, usage, and grammar promote accurate interpretation and understanding.
WEB LINKS
CoppeliaSim User Manual
Coppelia Robotics Resources Page