LevelUp: Recognizing problems in complex and compound sentences (PART I)
Project scope
Categories
EducationSkills
artificial intelligence grammar problem solving english language decision tree learningPositions: 1
Summary:
Problem solving for artificial intelligence begins by recognizing that a problem exists. Grammatically, problems are generally found in multiple sentences, known as a problem statement, in the interrogative and imperative form. Extracting problem information from simple sentences is straightforward, however, for complex and compound sentences becomes challenging. The goal of this project is to develop decision tree rules to classify sentences into simple, compound, or complex form and then to further classify their parts into declarative, interrogative, imperative, or exclamatory form.
The project will start with a literature review problem recognition and sentence structure. Next, time will be spent on creating the rules for classifying sentences into their various forms. Next, a database of sentences will be created and their form determined. Finally, testing will be done using randomly chosen sentences from the database.
Qualifications:
The applicant is expected to have some experience with English grammar shown through completing courses from the English Department
Timeline:
May 15-June 30, 2021
Funds:
Stipend - $1400 (20hrs/week * 4weeks )
Students will be expected to meet with the project mentor weekly to discuss progress on the project and to discuss tasks for the following week,
About the company
Computer Science studies the nature and techniques of problem solving through computation. Understanding computation requires a knowledge of hardware, software, mathematics and logic. The discipline and practice includes the essentials such as psychology, philosophy, linguistics and management theories–computer science connects technology with people. Students can choose one of two streams of study in computer science. The general computer science major is flexible and allows students to create a focus that reflects your interests. The software professional concentration provides the best preparation for a career in software development.