Курсовая работа по Natural Language Engineering (NLTK, Python). Требуется написать репорт по нескольким топикам и задачам (тем самым доказывая полное понимание предмета). Для этого нужно выполнить два задания и написать репорт по ним. Всю нужную информацию и задания приложу ниже. Работа требуется на английском языке.
For this assignment, you are asked to write a report on some of the activities covered in the notebooks for Topic 3 and Topic 6. Topic 3 concerned the classification of Amazon product reviews according to whether the overall sentiment being expressed was positive or negative. You explored factors that have an impact on classifier accuracy. Topic 6 involved extending an opinion extractor function so that it deals with a variety of ways that opinions are expressed in Amazon DVD reviews.
For this report you should create a Jupyter notebook containing the following sections (further details regarding the content of each section are given below).
Section 1: A report on what you discovered while undertaking some of the exercises in the Topic 3 notebook.
Section 2: The python code for your opinion extractor and a description of how it works. This section should also include a demonstration that your opinion extractor produces the correct output for the example sentences that we have given for each of the required extensions.
Section 3: An assessment of the limitations of your extractor based on applying it to your own personalised random sample of 100 sentences from the corpus of DVD amazon reviews (see below for details of how to obtain your personalised random sample).