Assignment 2 Marking Guide: Performance Criteria (or grade/level)
The inputs, output and parameters of the BM_IR algorithm are defined correctly. The algorithm clearly describes the method to calculate BM25 score for all documents. It is organized into steps using plain English or Python pseudocode.
The inputs, output and parameters of the BM_IR algorithm are defined as acceptable. The algorithm describes the method to calculate BM25 score for all documents. It is organized into steps using plain English or Python pseudocode.
The inputs, output and/or parameters of the BM_IR algorithm are defined. The algorithm describes the method to calculate BM25 score for all documents.
Copyright By PowCoder代写 加微信 powcoder
The algorithm is not clearly described in plain English, a computer program, or a pseudo-code.
The inputs and outputs of both algorithms are correctly defined. Both algorithms are clearly described as steps in plain English or Python pseudocode. The algorithms are different and appropriately developed from the lecture notes or text-book. The differences are clearly discussed.
The inputs and outputs of both algorithms are defined as acceptable. Both algorithms are described as steps in plain English or Python pseudocode. The algorithms are different and developed from the lecture notes or text-book. The differences are discussed.
The inputs and outputs of both algorithms are defined. Both algorithms are described as steps in plain English or Python pseudocode. The algorithms are developed from the lecture notes or text-book.
Algorithms are not clearly described in plain English, computer programs, or pseudocode; or it is difficult to understand your design, or your design is incorrect based on the algorithms.
The implementation includes all required functions specified in Step1 and Step 2. The data structures are properly defined. The program code meets the standard requirements. The outputs are correct.
The implementation includes required functions specified in Step1 and Step 2. The data structures are defined. The program code basically meets the standard requirements. The outputs are acceptable.
The implementation is basically based on the design in Step1 and Step 2. The data structures are defined. The outputs are reasonable.
The implementation does not include the desired functionality specified in steps 1 and 2. The output is incorrect.
Correctly use the three different effectiveness measures and clearly summarize the evaluation results in tables or graphs.
Correctly use two or three different effectiveness measures and summarize the evaluation results in tables or graphs.
Correctly use one or two different effectiveness measures and summarize the evaluation results in tables or graphs.
Incorrect use of effectiveness measures or poor presentation of results.
Clearly discuss the process of conducting a significance test and present the test results and your analysis in a table or graph that clearly supports your recommended model.
Discuss the process of conducting a significance test and present the test results that clearly supports your recommended model.
The process of performing a significance test is acceptable and present the test results. However, the test results do not support your recommendation.
The process of performing a significance test is incorrect or the test results do not support any recommendation.
Poster & Demo
The poster contains all the key elements. It clearly summarizes key results and the recommended model in a mix of graphics and text. The demo shows the correct execution of the code and produces the correct output for all three models.
The poster contains the key elements. It summarizes key results and recommended models in a mix of graphics and text. The demo shows the execution of the code and produces the correct output for all three models.
The poster contains the key elements. It summarizes key results and recommended models. The demo shows the execution of the code and the output is acceptable.
The poster does not contain key elements or does not include key results. The demo shows several errors or incorrect output.
程序代写 CS代考 加微信: powcoder QQ: 1823890830 Email: powcoder@163.com