首页 > > 详细

辅导 CT017-3-1-Introduction to Artificial Intelligence

CT017-3-1-Introduction to Artificial Intelligence

Assignment Brief

Requirements:

1.   Choose a platform.: Choose a suitable low-code or no-code chatbot development application such as Chatfuel, ManyChat or similar platforms that enable visual chatbot development without extensive programming knowledge.

2.   Define the purpose of the chatbot: Determine the main topic or area that your chatbot should emphasize (for example, customer care, mental health, education, entertainment, etc.).

Expected Outcomes

1.   Operational  chatbot:  A  functional  chatbot  can  effectively  interact  with  users, provide accurate and relevant information, and establish a smooth and reliable communication  link between the user  and the  system  by  combining the most important functions.

2.   Documentation: The final report should contain  comprehensive documentation, covering   all   necessary   sections    such   as   Introduction,   Literature   Review, Methodology, Implementation, and Conclusion.

Final report outlines for chatbot project as below:

1.   Introduction.

-    Purpose  of the  chatbot: Explain the primary  objective of the chatbot and the intended use case.

-    Need  for  the  project:  Describe  the  need  for  such  a  chatbot  in  the relevant context and highlight its potential benefits.

-    Scope of the chatbot: Outline the functionalities and capabilities of the chatbot.

-    Overview of the report: Summarize the content of the report.

2.   Literature Review

-    Existing solutions: Research and discuss existing chatbot implementations in similar domains or related fields.

-    Relevant theories and technologies: Review relevant theories and

technologies related to chatbot development, such as natural language processing (NLP), artificial intelligence (AI), and knowledge representation techniques.

-    Gaps in current technology: Identify and discuss any gaps or

limitations in existing solutions that you want your chatbot to address.

3.   Methodology

-    Design   approach:  Describe  the   approach  taken  in   developing  the chatbot, including any preliminary sketches, flowcharts or user stories created in the planning phase.

-    Knowledge    representation:    Explain    the    choice    of    knowledge representation  techniques  used  in  the  chatbot,  such  as  semantic networks,  frames,  or  production  rules.  Explain  the  reasons  for  the chosen technique and how it contributes to the functionality of the chatbot.

-    Tools   and   technologies   used:   List   and   describe   the   tools   and technologies used to develop the chatbot.

-    Development process: Outline the individual steps of the development process,  from  initial  design  to   final  implementation.  Include  any frameworks or methodologies used.

4.   Implementation

-    Challenges faced: List at least two significant challenges encountered during the implementation phase. These challenges could be related to different aspects of chatbot development, e.g., understanding natural language, dialog management or integration with external systems.

-    Solutions to challenges: For each challenge mentioned, explain how it was   overcome.   Explain   the   strategies   and   solutions   that   were implemented and the reasons for these decisions.

-    Key functions implemented: Highlight the key features of the chatbot that  were  successfully  implemented  and  elaborate  on  how  these features improve functionality and user experience.

5.   Conclusion

-    Summary of achievements: Summarize the key points of the report and highlight how the chatbot achieves the intended goals.

-    Impact of the chatbot: Discuss the potential impact of the chatbot in its intended area or use case.

-    Future work:  Suggest areas for further development or improvement, such as additional features, integration with other systems, or advances in AI and knowledge representation techniques.

-    Final thoughts: Reflect on the lessons you have learned throughout the project and how these experiences can be applied to future chatbot developments.

3.   Presentation:  A  final  demonstration  showcasing  the  chatbot’s  capabilities  and interaction with real or simulated users.

4.   Video:  A  short  video  demonstrating  the  chatbot  in  action  and  discussing  its features and functionalities.

This is a group assignment.

All pages should be numbered, and the number of words must be clearly stated at the end of the report before the references.

The report shall follow the APA referencing format Times New Roman or Arial, 11 points font,

1.15-line spacing and justified format.

The electronic submission must be done by the assigned due date and time. Failure to do so will subject to academic misconduct.

Each reference cited in text must appear in the reference list, and each entry in the reference list must be cited in text.

A  Turnitin  report  is  necessary  for  assessment  purposes.  A  Turnitin  similarity  report  indicating  a percentage below 15% is deemed acceptable, signifying the originality of the written research report. Conversely, a percentage below 10% is considered acceptable for the AI plagiarism detector.

 


联系我们
  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-21:00
  • 微信:codinghelp
热点标签

联系我们 - QQ: 99515681 微信:codinghelp
程序辅导网!