logo Use CA10RAM to get 10%* Discount.
Order Nowlogo
(5/5)

you need to use a free account on pandorabots.com. You do not need to deploy the bot. It will be developed, run, and evaluated completely through the pandorabots.com site.

INSTRUCTIONS TO CANDIDATES
ANSWER ALL QUESTIONS

I need the assignment in parts as it is instructed in the instruction . please make free accout in pandoratbot do as it is instructed in the instruction and i do need a panoto vedioe recording written transcript .

there is a ruberic given please make everything matches the competent section of the ruberic.

 

 

]TASK 1: CHATBOT

INTRODUCTION TO ARTIFICIAL INTELLIGENCE 

COMPETENCIES

 you need to use a free account on pandorabots.com. You do not need to deploy the bot. It will be developed, run, and evaluated completely through the pandorabots.com site.

 

 

For Task 1; you need to create a “career advisor chatbot”. You need to develop a chatbot that interacts with students to help them identify jobs in computing fields for which they are qualified. First you should identify 5 different computing jobs, then develop your chatbot that recommends 1 of these 5 jobs with questions/answers. The questions/answers would be considered training cases and you would update AIML logic to achieve the best possible outcome for the users. You need to use a free account on pandorabots.com. You need to have your written document addressing rubric items and recording mentoring how it functions with Panopto. You can export your chatbot via Edit => Code Editor => File => Download Zip and attach it with your submission. You can make your chatbot available in the Internal Bot Directory by using the Deploy option. Here are some resources to help you get started:

C951 Task 1 FAQ, directions, and advice 

C951 Task 1 Intro Video (14 min)

1.0 Chatbot Programming with Pandorabots API

2.0 Chatbot development with AIML2.0

3.0 Chatbot development with AIML2.0

4.0 Chatbot development with AIML2.0

 

 

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.

INTRODUCTION

 

This course has introduced you to a variety of artificial intelligence (AI) concepts, including chatbots. Chatbots are also known as conversational agents, talkbots, chatterbots, bots, instant message (IM) bots, interactive agents, or artificial conversational entities. Chatbots converse with humans using auditory or textual methods. These chatbots are often designed to convincingly simulate how a human would behave as a conversational partner. Chatbots alleviate the call volume of call centers by providing support to customers, provide assistance to shoppers by recommending products, help locate the best place to buy your favorite dish or order food, talk with you about a specific topic, or help you acquire information.

 

In this task, you will use the Pandorabot environment to create a conversational agent for the given scenario. Your chatbot will interact with students who are about to graduate. You will document the development of the chatbot and investigate the best calibration approaches and AI optimization methods that support the chatbot in having the required functionalities in the most efficient way.

SCENARIO

 

You are a career advisor working for a university that offers many degrees, including a degree in computer science. You know that there is a vast range of computing jobs and that students who are about to graduate are generally aware of their disciplinary preferences and personal strengths. The enrollment of computer science students at your university has been increasing and you can no longer meet with each of them individually to give career guidance. During a meeting of career advisors, your manager suggests that you develop a chatbot that may reduce your workload and interact with students to help them identify jobs in computing fields for which they are qualified.

 

You have been asked to identify five job types that require an undergraduate degree in computer science and to construct a chatbot in the Pandorabot environment. The chatbot will interact with individual students, help them identify their strengths and preferences, and help them decide which career options to consider.

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).

 

A.  Explain the functionalities of the chatbot and how they will meet the needs described in the scenario.

 

B.  Identify five computing job types that your chatbot can recommend based on student interaction with the chatbot.

 

C.  Provide the generated chatbot code files to support the five identified job types from part B.

 

D.  Explain how the chatbot training cases were selected and how you used artificial intelligence markup language (AIML) to enhance the functionality of the chatbot. Provide examples of the chatbot’s functionality that represent the selected cases at the end of the training process in support of your explanation.

 

E.  Create an installation manual for the chatbot that includes the web link to access the live chatbot in the Pandorabot platform.

 

F.  Assess the strengths and weaknesses of the chatbot development environment and explain how they supported or impeded the construction of the chatbot.

 

G.  Explain how the chatbot will be monitored and maintained to improve the final user experience.

 

H.  Provide a Panopto video recording that includes a verbal summary of the capabilities of your chatbot and an example of human interaction with the chatbot in which it provides meaningful career advice.

 

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:EXPLANATION OF CHATBOT FUNCTIONALITIES

NOT EVIDENT

A submission explaining the chatbot’s functionalities is not provided. APPROACHING COMPETENCE

The submission explains the functionalities of the chatbot but not how the chatbot meets the needs from the scenario. Or the submission is inaccurate or incomplete. COMPETENT

The submission accurately and completely explains both the functionalities of the chatbot and how the chatbot meets the needs from the scenario.

B:COMPUTING JOB TYPES

NOT EVIDENT

A submission identifying 5 computing job types recommended by the chatbot is not provided. APPROACHING COMPETENCE

The submission identifies 5 computing job types recommended by the chatbot, but the 1 or more of the jobs are not based on student interaction with the chatbot. COMPETENT

The submission identifies 5 computing job types that are recommended based on student interaction with the chatbot.

C:CHATBOT CODE FILES

NOT EVIDENT

A submission providing generated chatbot code files to support the identified job types from part B is not provided. APPROACHING COMPETENCE

The submission provides generated chatbot code files to support the identified job types from part B, but 1 or more of the 5 job types are missing, or the code files contain 1 or more inaccuracies. COMPETENT

The submission provides generated chatbot code files that are accurate and support all 5 identified job types from part B.

D:CHATBOT TRAINING CASES

NOT EVIDENT

A submission explaining how the chatbot training cases were selected is not provided. APPROACHING COMPETENCE

The submission explains how the chatbot training cases were selected, but it does not explain how AIML was used to enhance the bot’s functionality. Or the submission does not provide examples of the chatbot’s functionality, or the examples do not represent the selected cases at the end of the training process, or the examples do not support the explanation. COMPETENT

The submission explains how the chatbot training cases were selected and how AIML was used to enhance the bot’s functionality. The submission includes examples of the chatbot’s functionality that represent the selected cases at the end of the training process and support the explanation.

E:INSTALLATION MANUAL

NOT EVIDENT

A submission with an installation manual for the chatbot is not provided. APPROACHING COMPETENCE

The submission provides the created installation manual, but the web link to access the live chatbot in the Panodorabot platform is not included. COMPETENT

The submission provides the created installation manual for the chatbot and includes a web link to access the live chatbot in the Panodorabot platform.

F:CHATBOT ENVIRONMENT

NOT EVIDENT

A submission assessing the strengths and weaknesses of the chatbot development environment is not provided. APPROACHING COMPETENCE

The submission assesses the strengths and weaknesses of the chatbot development environment, but there is no explanation of how the strengths or weaknesses supported or impeded chatbot construction. Or the explanation is inaccurate or illogical. COMPETENT

The submission assesses the strengths and weaknesses of the chatbot development environment and how the strengths and weaknesses supported or impeded chatbot construction. The explanation is accurate and logical.

G:MONITORING AND MAINTAINING

NOT EVIDENT

A submission explaining how the chatbot will be monitored and maintained is not provided. APPROACHING COMPETENCE

The submission explains how the chatbot will be monitored and maintained, but it does not explain how monitoring or maintaining the chatbot will improve the final user experience. Or the explanation is inaccurate or illogical. COMPETENT

The submission accurately and logically explains how the chatbot will be monitored and maintained and how both will improve the final user experience.

H:PANOPTO RECORDING

NOT EVIDENT

A Panopto video recording is not submitted. APPROACHING COMPETENCE

The Panopto video recording submitted is missing a verbal summary of the capabilities of the bot or an example of human interaction with the chatbot in which the chatbot provides meaningful career advice. COMPETENT

The Panopto video recording submitted includes both a verbal summary of the capabilities of the chatbot and an example of human interaction with the chatbot in which the chatbot provides meaningful career advice.

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

 

About Pandorabots

AIML Basics

AIML Fundamentals

AIML Libraries

AIML References

Pandorabot Playground

Pandorabot Tutorial

 

 

(5/5)
Attachments:

Expert's Answer

424 Times Downloaded

Related Questions

. Introgramming & Unix Fall 2018, CRN 44882, Oakland University Homework Assignment 6 - Using Arrays and Functions in C

DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma

. The standard path finding involves finding the (shortest) path from an origin to a destination, typically on a map. This is an

Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t

. Develop a program to emulate a purchase transaction at a retail store. This program will have two classes, a LineItem class and a Transaction class. The LineItem class will represent an individual

Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th

. SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of Sea Ports. Here are the classes and their instance variables we wish to define:

1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of

. Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of Sea Ports. Here are the classes and their instance variables we wish to define:

1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of

424 Times Downloaded

Ask This Question To Be Solved By Our ExpertsGet A+ Grade Solution Guaranteed

expert
Atharva PatilComputer science

719 Answers

Hire Me
expert
Chrisantus MakokhaComputer science

662 Answers

Hire Me
expert
AyooluwaEducation

525 Answers

Hire Me
expert
RIZWANAMathematics

808 Answers

Hire Me

Get Free Quote!

303 Experts Online