COMP3074 Coursework
AN INTERACTIVE NLP-BASED AI SYSTEM
Deliverable 1. Interactive NLP-based AI system
You should build a dialogue-based system which allows a user to complete a transaction (see below)
with an AI, commonly known as a chatbot, or a conversational AI. The work will be based on what
you have learned, using Python and a restricted set of allowed libraries1. A lot of Python libraries can
automate much of the process, so it is of the utmost importance that you do not use them. Any part
of the assessment that is performed by a library will not be counted towards your grade.
The two key objectives for this coursework are:
• Natural language processing architecture: the system needs to include the architectural
features that show what you have learned about processing text in lectures and labs.
• Conversational design: the system should implement the conversational design principles as
covered in lectures to ensure a usable and satisfactory user experience of your chatbot.
The system’s main functionality should be focused on supporting the user in making a transaction, i.e.,
it should support users in completing a task, such as booking and ordering in a specific domain of your
choice. Some examples (not an exhaustive list) of acceptable tasks include:
• Travel booking
• Restaurant booking
• Cinema/theatre/gig ticket booking
• Groceries and home delivery ordering
• Cooked food home delivery ordering
• Cook-along recipe provision
• Uni timetable management
• Calendar management
• Kitchen inventory management
• Playlist management
• Your turn, be creative! If you are in doubt whether your idea satisfies the requirements, ask
us in the lab.


被折叠的 条评论
为什么被折叠?



