Question: help me write some code. My 2 files I have as of now are final _ project.java and final _ project _ tester.java i also

help me write some code. My 2 files I have as of now are final_project.java and final_project_tester.java i also have a build.gradle: plugins { id 'java' id 'application' id 'jacoco' } repositories { mavenCentral()} dependencies { testImplementation('org.junit.jupiter:junit-jupiter:5.6.0')} test { useJUnitPlatform() testLogging { events "passed", "skipped", "failed" } finalizedBy jacocoTestReport jacoco { destinationFile = layout.buildDirectory.file('jacoco/jacocoTest.exec').get().asFile classDumpDir = layout.buildDirectory.dir('jacoco/classpathdumps').get().asFile }} application { mainClassName = "Final_Project" } jacoco { toolVersion ="0.8.11" reportsDirectory = layout.buildDirectory.dir('customJacocoReportDir')} jacocoTestReport { reports { xml.required = false csv.required = false html.outputLocation = layout.buildDirectory.dir('jacocoHtml')}} javadoc {// Set source directories for Javadoc source = sourceSets.main.allJava // Set output directory for Javadoc destinationDir = file("$buildDir/docs/javadoc")} tasks.withType(JavaCompile).configureEach { options.compilerArgs <<"-Werror" } ## Objective Produce new functionality using the code we have been working on all semester. Your code must have features that are objective improvements on the current codebase. ## Motivation In the previous assignment, you output clusters of similar images based on perceptron machine learning. Now a user wants to be able to choose a few interesting images from a set and get similar images to the one's they've chosen. If the users aren't satisfied with the images they get they want to be able recalibrate the program. ## Task Construct a user interface which displays a set of different images to a user. Allow the user to select some of those images. Return images NOT in the provided set that are similar to the images selected. If the user does not like the new set of images allow them the option to recalibrate (choose a different similarity measure) the program Run the code with the following command:
gradle run -q --args="train.txt, test.txt"
basically, help me create a program using a minimum of 2 files ( final_project.java and final_project_tester.java) The program will display a set of images to a user. The program will allow a user to select some of the images. Then the program will return images that are NOT in the provided set and are similar to the images that were slected by the user. and if the user does not like the new set of images, the program will have the option to recalibrate ((choose a different similarity measure) so that there are different images to choose from. additional information: Motivatoin: This code will help a user to choose a few interesting images from a set and get similar images to the one's they've chosen. Also, if a user is not satisfied with the images they get, they will be able to recalibrate the program. Task: The program is a user interface which displays a set of different images to a user. It allows the user to select some of the images. It will return images NOT in the provided set that are similar to the images selected. If the user does not like the new set of images it allows them the option to choose a different similarity measure to the program. Run the code with the following command: gradle run -q --args="train.txt, test.txt"

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!