Order ID | 3354488249 |
Subject | Linguistics |
Topic | Final Project |
Type | Coursework |
Writer level | University |
Style | MLA |
Sources / references | 0 |
Language | English(U.S.) |
Description / paper instructions
In this type of project, you’ll choose a task, whether in daily life, or in a specialized domain that you have some knowledge of (e.g. in a hospital or military setting), and design, in theory, a natural language processing pipeline which will help to accomplish it. You can think of it as designing a service or product which could use natural language to make somebody’s life easier (or more entertaining, that’s fine too). Your system must involve speech, text, some exchange of information with the computer, knowledge representation (or lookup), and some interactional component (e.g. it’s not enough to design a phone system that tells you the time when you call it), and should engage with a number of the topics in the course material. For this project, I’ve created a document describing the Virtual Assistant Interaction process, which details a ‘complete’ interaction, and touches on some of the major issues at play here. You can use this as a sort of schematic for the areas you’ll need to discuss in your final write-up. The main requirement is that it be something that existing tools don’t already do. Sample topics would be something like… Design a virtual assistant system which will serve as a companion to people playing a popular video game, allowing humans to query for important in-game information, or issue voice commands alongside their keyboard and mouse commands. Design a virtual assistant system which will help you control elements of your Executor-class Star Dreadnought (or the science-fiction or water-based ship of your choice). Design a call-in system meant to aid spies deployed overseas by assisting them with various top-secret spy-like tasks. … but I’d love to hear your own, creative ideas. Seriously, you’ll have more fun and learn more if you design an interesting system for an interesting situation with interesting problems, or work in something related to your hobbies, daily life, or future career. I’m absolutely willing to entertain weird ideas, so let me know if there’s a wacky idea that’s making this project sound more fun. Although some of these topics are very broad, in your write-up, you’ll want to discuss 5-10 queries or commands, the semantic frames they require, and how they would be answered and addressed. You do not need to spend any time on practical or business concerns like funding, server costs or efficiency, annotator costs, licensing, or monetization. You are being graded on your clear understanding and careful consideration of the linguistic elements of the task involved, so imagine that you are designing this system for the good of the users, and will be granted any resources, annotators, programmers, and funding necessary. Your final write-up does not have strict length requirements (as there will be chunks of additional text, query frames, etc). Instead, you’ll simply need to demonstrate to me that you’ve contemplated carefully the difficulties of your system, and done some additional testing using existing systems. Since this is a very conceptual paper, the quality of thought put into the questions and issues here, along with other basics like clarity-of-argumentation and addressing the issues outlined in the interaction process paper, will be the most fundamental elements involved. Additionally, don’t forget to discuss, at the start of the paper, the relative contributions of each group member. |