From bab0cbf38bc0cb32a9cb23743a25f0005a434ddd Mon Sep 17 00:00:00 2001 From: FernandaCG Date: Fri, 4 Oct 2019 18:28:41 -0500 Subject: [PATCH 1/7] Adding Implementation --- .idea/.gitignore | 2 + .idea/.name | 1 + .idea/compiler.xml | 16 +++ .idea/encodings.xml | 6 + .idea/libraries/Maven__asm_asm_3_1.xml | 13 +++ .../Maven__com_google_guava_guava_16_0.xml | 13 +++ .../Maven__com_sun_jersey_jersey_core_1_8.xml | 13 +++ .../Maven__com_sun_jersey_jersey_json_1_8.xml | 13 +++ ...aven__com_sun_jersey_jersey_server_1_8.xml | 13 +++ ...en__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml | 13 +++ ...com_thoughtworks_xstream_xstream_1_4_4.xml | 13 +++ ...mons_beanutils_commons_beanutils_1_7_0.xml | 13 +++ ...beanutils_commons_beanutils_core_1_8_0.xml | 13 +++ .../Maven__commons_cli_commons_cli_1_2.xml | 13 +++ ...Maven__commons_codec_commons_codec_1_4.xml | 13 +++ ..._collections_commons_collections_3_2_1.xml | 13 +++ ...onfiguration_commons_configuration_1_6.xml | 13 +++ ..._commons_digester_commons_digester_1_8.xml | 13 +++ .../Maven__commons_el_commons_el_1_0.xml | 13 +++ ...ns_httpclient_commons_httpclient_3_0_1.xml | 13 +++ .../Maven__commons_io_commons_io_2_1.xml | 13 +++ .../Maven__commons_lang_commons_lang_2_4.xml | 13 +++ ..._commons_logging_commons_logging_1_0_3.xml | 13 +++ .../Maven__commons_net_commons_net_1_4_1.xml | 13 +++ ...Maven__javax_activation_activation_1_1.xml | 13 +++ .../Maven__javax_xml_bind_jaxb_api_2_2_2.xml | 13 +++ ...Maven__javax_xml_stream_stax_api_1_0_2.xml | 13 +++ .idea/libraries/Maven__junit_junit_4_7.xml | 13 +++ ...__org_apache_commons_commons_lang3_3_1.xml | 13 +++ ...__org_apache_commons_commons_math3_3_2.xml | 13 +++ ...n__org_apache_commons_commons_math_2_1.xml | 13 +++ ...n__org_apache_hadoop_hadoop_core_1_2_1.xml | 13 +++ ...e_lucene_lucene_analyzers_common_4_6_1.xml | 13 +++ ...n__org_apache_lucene_lucene_core_4_6_1.xml | 13 +++ ..._mahout_commons_commons_cli_2_0_mahout.xml | 13 +++ ...ven__org_apache_mahout_mahout_core_0_9.xml | 13 +++ ...ven__org_apache_mahout_mahout_math_0_9.xml | 13 +++ ...org_apache_solr_solr_commons_csv_3_5_0.xml | 13 +++ ...dehaus_jackson_jackson_core_asl_1_9_12.xml | 13 +++ ...g_codehaus_jackson_jackson_jaxrs_1_7_1.xml | 13 +++ ...haus_jackson_jackson_mapper_asl_1_9_12.xml | 13 +++ ..._org_codehaus_jackson_jackson_xc_1_7_1.xml | 13 +++ ...en__org_codehaus_jettison_jettison_1_1.xml | 13 +++ .../Maven__org_slf4j_slf4j_api_1_7_5.xml | 13 +++ .../libraries/Maven__stax_stax_api_1_0_1.xml | 13 +++ .../Maven__xmlpull_xmlpull_1_1_3_1.xml | 13 +++ .../libraries/Maven__xpp3_xpp3_min_1_1_4c.xml | 13 +++ .idea/misc.xml | 13 +++ .idea/modules.xml | 8 ++ .../094a1bd8e0aeeff2ef41603983e47f16243c7e52 | 8 ++ .../960cce35b3f51ac9f45f001fc8a45b4290d33605 | 0 .idea/sonarlint/issuestore/index.pb | 5 + .idea/vcs.xml | 6 + big-data.iml | 57 ++++++++++ pom.xml | 4 + .../MovieRecommender.java | 107 ++++++++++++++++++ .../bigdata/recommendation/entity/Review.java | 22 ++++ .../recommendation/MovieRecommenderTest.java | 28 ++++- src/test/test.iml | 11 ++ .../recommendation/MovieRecommender.class | Bin 0 -> 2313 bytes .../recommendation/entity/Review.class | Bin 0 -> 790 bytes .../compile/default-compile/createdFiles.lst | 1 + .../compile/default-compile/inputFiles.lst | 1 + .../default-testCompile/createdFiles.lst | 1 + .../default-testCompile/inputFiles.lst | 1 + ...ta.recommendation.MovieRecommenderTest.xml | 102 +++++++++++++++++ ...ta.recommendation.MovieRecommenderTest.txt | 41 +++++++ .../recommendation/MovieRecommenderTest.class | Bin 0 -> 1138 bytes 68 files changed, 996 insertions(+), 4 deletions(-) create mode 100644 .idea/.gitignore create mode 100644 .idea/.name create mode 100644 .idea/compiler.xml create mode 100644 .idea/encodings.xml create mode 100644 .idea/libraries/Maven__asm_asm_3_1.xml create mode 100644 .idea/libraries/Maven__com_google_guava_guava_16_0.xml create mode 100644 .idea/libraries/Maven__com_sun_jersey_jersey_core_1_8.xml create mode 100644 .idea/libraries/Maven__com_sun_jersey_jersey_json_1_8.xml create mode 100644 .idea/libraries/Maven__com_sun_jersey_jersey_server_1_8.xml create mode 100644 .idea/libraries/Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml create mode 100644 .idea/libraries/Maven__com_thoughtworks_xstream_xstream_1_4_4.xml create mode 100644 .idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml create mode 100644 .idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml create mode 100644 .idea/libraries/Maven__commons_cli_commons_cli_1_2.xml create mode 100644 .idea/libraries/Maven__commons_codec_commons_codec_1_4.xml create mode 100644 .idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml create mode 100644 .idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml create mode 100644 .idea/libraries/Maven__commons_digester_commons_digester_1_8.xml create mode 100644 .idea/libraries/Maven__commons_el_commons_el_1_0.xml create mode 100644 .idea/libraries/Maven__commons_httpclient_commons_httpclient_3_0_1.xml create mode 100644 .idea/libraries/Maven__commons_io_commons_io_2_1.xml create mode 100644 .idea/libraries/Maven__commons_lang_commons_lang_2_4.xml create mode 100644 .idea/libraries/Maven__commons_logging_commons_logging_1_0_3.xml create mode 100644 .idea/libraries/Maven__commons_net_commons_net_1_4_1.xml create mode 100644 .idea/libraries/Maven__javax_activation_activation_1_1.xml create mode 100644 .idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml create mode 100644 .idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml create mode 100644 .idea/libraries/Maven__junit_junit_4_7.xml create mode 100644 .idea/libraries/Maven__org_apache_commons_commons_lang3_3_1.xml create mode 100644 .idea/libraries/Maven__org_apache_commons_commons_math3_3_2.xml create mode 100644 .idea/libraries/Maven__org_apache_commons_commons_math_2_1.xml create mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_core_1_2_1.xml create mode 100644 .idea/libraries/Maven__org_apache_lucene_lucene_analyzers_common_4_6_1.xml create mode 100644 .idea/libraries/Maven__org_apache_lucene_lucene_core_4_6_1.xml create mode 100644 .idea/libraries/Maven__org_apache_mahout_commons_commons_cli_2_0_mahout.xml create mode 100644 .idea/libraries/Maven__org_apache_mahout_mahout_core_0_9.xml create mode 100644 .idea/libraries/Maven__org_apache_mahout_mahout_math_0_9.xml create mode 100644 .idea/libraries/Maven__org_apache_solr_solr_commons_csv_3_5_0.xml create mode 100644 .idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_12.xml create mode 100644 .idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_7_1.xml create mode 100644 .idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_12.xml create mode 100644 .idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_7_1.xml create mode 100644 .idea/libraries/Maven__org_codehaus_jettison_jettison_1_1.xml create mode 100644 .idea/libraries/Maven__org_slf4j_slf4j_api_1_7_5.xml create mode 100644 .idea/libraries/Maven__stax_stax_api_1_0_1.xml create mode 100644 .idea/libraries/Maven__xmlpull_xmlpull_1_1_3_1.xml create mode 100644 .idea/libraries/Maven__xpp3_xpp3_min_1_1_4c.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/sonarlint/issuestore/0/9/094a1bd8e0aeeff2ef41603983e47f16243c7e52 create mode 100644 .idea/sonarlint/issuestore/9/6/960cce35b3f51ac9f45f001fc8a45b4290d33605 create mode 100644 .idea/sonarlint/issuestore/index.pb create mode 100644 .idea/vcs.xml create mode 100644 big-data.iml create mode 100644 src/main/java/nearsoft.academy.bigdata.recommendation/MovieRecommender.java create mode 100644 src/main/java/nearsoft/academy/bigdata/recommendation/entity/Review.java create mode 100644 src/test/test.iml create mode 100644 target/classes/nearsoft/academy/bigdata/recommendation/MovieRecommender.class create mode 100644 target/classes/nearsoft/academy/bigdata/recommendation/entity/Review.class create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst create mode 100644 target/surefire-reports/TEST-nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.xml create mode 100644 target/surefire-reports/nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.txt create mode 100644 target/test-classes/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.class diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..5c98b42 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,2 @@ +# Default ignored files +/workspace.xml \ No newline at end of file diff --git a/.idea/.name b/.idea/.name new file mode 100644 index 0000000..a6f69a2 --- /dev/null +++ b/.idea/.name @@ -0,0 +1 @@ +big-data \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..81ad3ee --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml new file mode 100644 index 0000000..b26911b --- /dev/null +++ b/.idea/encodings.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__asm_asm_3_1.xml b/.idea/libraries/Maven__asm_asm_3_1.xml new file mode 100644 index 0000000..3386f10 --- /dev/null +++ b/.idea/libraries/Maven__asm_asm_3_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__com_google_guava_guava_16_0.xml b/.idea/libraries/Maven__com_google_guava_guava_16_0.xml new file mode 100644 index 0000000..91cff2f --- /dev/null +++ b/.idea/libraries/Maven__com_google_guava_guava_16_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_8.xml b/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_8.xml new file mode 100644 index 0000000..bf486c9 --- /dev/null +++ b/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_8.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__com_sun_jersey_jersey_json_1_8.xml b/.idea/libraries/Maven__com_sun_jersey_jersey_json_1_8.xml new file mode 100644 index 0000000..ab01cdd --- /dev/null +++ b/.idea/libraries/Maven__com_sun_jersey_jersey_json_1_8.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_8.xml b/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_8.xml new file mode 100644 index 0000000..e7e8ba0 --- /dev/null +++ b/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_8.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml b/.idea/libraries/Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml new file mode 100644 index 0000000..1165a3b --- /dev/null +++ b/.idea/libraries/Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__com_thoughtworks_xstream_xstream_1_4_4.xml b/.idea/libraries/Maven__com_thoughtworks_xstream_xstream_1_4_4.xml new file mode 100644 index 0000000..2c3025b --- /dev/null +++ b/.idea/libraries/Maven__com_thoughtworks_xstream_xstream_1_4_4.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml b/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml new file mode 100644 index 0000000..1cb64ed --- /dev/null +++ b/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml b/.idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml new file mode 100644 index 0000000..3fda2c0 --- /dev/null +++ b/.idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml b/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml new file mode 100644 index 0000000..cec2493 --- /dev/null +++ b/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_codec_commons_codec_1_4.xml b/.idea/libraries/Maven__commons_codec_commons_codec_1_4.xml new file mode 100644 index 0000000..2b149c4 --- /dev/null +++ b/.idea/libraries/Maven__commons_codec_commons_codec_1_4.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml b/.idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml new file mode 100644 index 0000000..3caee7e --- /dev/null +++ b/.idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml b/.idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml new file mode 100644 index 0000000..ae96781 --- /dev/null +++ b/.idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml b/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml new file mode 100644 index 0000000..49f1def --- /dev/null +++ b/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_el_commons_el_1_0.xml b/.idea/libraries/Maven__commons_el_commons_el_1_0.xml new file mode 100644 index 0000000..598d1b0 --- /dev/null +++ b/.idea/libraries/Maven__commons_el_commons_el_1_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_0_1.xml b/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_0_1.xml new file mode 100644 index 0000000..f040f16 --- /dev/null +++ b/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_0_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_io_commons_io_2_1.xml b/.idea/libraries/Maven__commons_io_commons_io_2_1.xml new file mode 100644 index 0000000..3b78142 --- /dev/null +++ b/.idea/libraries/Maven__commons_io_commons_io_2_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_lang_commons_lang_2_4.xml b/.idea/libraries/Maven__commons_lang_commons_lang_2_4.xml new file mode 100644 index 0000000..5e8b8d3 --- /dev/null +++ b/.idea/libraries/Maven__commons_lang_commons_lang_2_4.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_logging_commons_logging_1_0_3.xml b/.idea/libraries/Maven__commons_logging_commons_logging_1_0_3.xml new file mode 100644 index 0000000..e20ca3a --- /dev/null +++ b/.idea/libraries/Maven__commons_logging_commons_logging_1_0_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_net_commons_net_1_4_1.xml b/.idea/libraries/Maven__commons_net_commons_net_1_4_1.xml new file mode 100644 index 0000000..7fb71b5 --- /dev/null +++ b/.idea/libraries/Maven__commons_net_commons_net_1_4_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__javax_activation_activation_1_1.xml b/.idea/libraries/Maven__javax_activation_activation_1_1.xml new file mode 100644 index 0000000..180d587 --- /dev/null +++ b/.idea/libraries/Maven__javax_activation_activation_1_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml b/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml new file mode 100644 index 0000000..a3054d2 --- /dev/null +++ b/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml b/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml new file mode 100644 index 0000000..2a4dd7a --- /dev/null +++ b/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__junit_junit_4_7.xml b/.idea/libraries/Maven__junit_junit_4_7.xml new file mode 100644 index 0000000..4402995 --- /dev/null +++ b/.idea/libraries/Maven__junit_junit_4_7.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_1.xml b/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_1.xml new file mode 100644 index 0000000..32bfe3b --- /dev/null +++ b/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_commons_commons_math3_3_2.xml b/.idea/libraries/Maven__org_apache_commons_commons_math3_3_2.xml new file mode 100644 index 0000000..dde81ab --- /dev/null +++ b/.idea/libraries/Maven__org_apache_commons_commons_math3_3_2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_commons_commons_math_2_1.xml b/.idea/libraries/Maven__org_apache_commons_commons_math_2_1.xml new file mode 100644 index 0000000..eaa8a65 --- /dev/null +++ b/.idea/libraries/Maven__org_apache_commons_commons_math_2_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_core_1_2_1.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_core_1_2_1.xml new file mode 100644 index 0000000..cd8023f --- /dev/null +++ b/.idea/libraries/Maven__org_apache_hadoop_hadoop_core_1_2_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_lucene_lucene_analyzers_common_4_6_1.xml b/.idea/libraries/Maven__org_apache_lucene_lucene_analyzers_common_4_6_1.xml new file mode 100644 index 0000000..2717cd6 --- /dev/null +++ b/.idea/libraries/Maven__org_apache_lucene_lucene_analyzers_common_4_6_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_lucene_lucene_core_4_6_1.xml b/.idea/libraries/Maven__org_apache_lucene_lucene_core_4_6_1.xml new file mode 100644 index 0000000..66fc4a9 --- /dev/null +++ b/.idea/libraries/Maven__org_apache_lucene_lucene_core_4_6_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_mahout_commons_commons_cli_2_0_mahout.xml b/.idea/libraries/Maven__org_apache_mahout_commons_commons_cli_2_0_mahout.xml new file mode 100644 index 0000000..c672cac --- /dev/null +++ b/.idea/libraries/Maven__org_apache_mahout_commons_commons_cli_2_0_mahout.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_mahout_mahout_core_0_9.xml b/.idea/libraries/Maven__org_apache_mahout_mahout_core_0_9.xml new file mode 100644 index 0000000..79debcc --- /dev/null +++ b/.idea/libraries/Maven__org_apache_mahout_mahout_core_0_9.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_mahout_mahout_math_0_9.xml b/.idea/libraries/Maven__org_apache_mahout_mahout_math_0_9.xml new file mode 100644 index 0000000..98bd640 --- /dev/null +++ b/.idea/libraries/Maven__org_apache_mahout_mahout_math_0_9.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_solr_solr_commons_csv_3_5_0.xml b/.idea/libraries/Maven__org_apache_solr_solr_commons_csv_3_5_0.xml new file mode 100644 index 0000000..36db039 --- /dev/null +++ b/.idea/libraries/Maven__org_apache_solr_solr_commons_csv_3_5_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_12.xml b/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_12.xml new file mode 100644 index 0000000..a02acc0 --- /dev/null +++ b/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_12.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_7_1.xml b/.idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_7_1.xml new file mode 100644 index 0000000..9039684 --- /dev/null +++ b/.idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_7_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_12.xml b/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_12.xml new file mode 100644 index 0000000..2e3cd1a --- /dev/null +++ b/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_12.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_7_1.xml b/.idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_7_1.xml new file mode 100644 index 0000000..dc10a10 --- /dev/null +++ b/.idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_7_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_codehaus_jettison_jettison_1_1.xml b/.idea/libraries/Maven__org_codehaus_jettison_jettison_1_1.xml new file mode 100644 index 0000000..d62802e --- /dev/null +++ b/.idea/libraries/Maven__org_codehaus_jettison_jettison_1_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_5.xml b/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_5.xml new file mode 100644 index 0000000..6f808f1 --- /dev/null +++ b/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_5.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__stax_stax_api_1_0_1.xml b/.idea/libraries/Maven__stax_stax_api_1_0_1.xml new file mode 100644 index 0000000..0b13335 --- /dev/null +++ b/.idea/libraries/Maven__stax_stax_api_1_0_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__xmlpull_xmlpull_1_1_3_1.xml b/.idea/libraries/Maven__xmlpull_xmlpull_1_1_3_1.xml new file mode 100644 index 0000000..0f2d9ef --- /dev/null +++ b/.idea/libraries/Maven__xmlpull_xmlpull_1_1_3_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__xpp3_xpp3_min_1_1_4c.xml b/.idea/libraries/Maven__xpp3_xpp3_min_1_1_4c.xml new file mode 100644 index 0000000..6726a2d --- /dev/null +++ b/.idea/libraries/Maven__xpp3_xpp3_min_1_1_4c.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..2545dc7 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,13 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..6237568 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/0/9/094a1bd8e0aeeff2ef41603983e47f16243c7e52 b/.idea/sonarlint/issuestore/0/9/094a1bd8e0aeeff2ef41603983e47f16243c7e52 new file mode 100644 index 0000000..fa0cbb9 --- /dev/null +++ b/.idea/sonarlint/issuestore/0/9/094a1bd8e0aeeff2ef41603983e47f16243c7e52 @@ -0,0 +1,8 @@ + +} squid:S1488"gImmediately return this expression instead of assigning it to the temporary variable "recommendations".(ü›ÿ= +W squid:S3400 "9Remove this method and declare a constant for this value.(”·³›8¿Æ¦ÀÙ- +« squid:S1598"ŽThis file "MovieRecommender.java" should be located in "nearsoft/academy/bigdata/recommendation" directory, not in "/Users/nsf-fcampos/Documents/bigDataProblem/big-data-exercises/src/main/java/nearsoft.academy.bigdata.recommendation"(Do not use dots in directory names).(äÈÇÈøÿÿÿÿ +W squid:S3400"9Remove this method and declare a constant for this value.(”·³›8þœ¤ÀÙ- +i squid:S00117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(±®”÷ +B squid:S1172"+Remove this unused method parameter "User".(±®”÷ +W squid:S3400 "9Remove this method and declare a constant for this value.(”·³›8ü©§ÀÙ- \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/9/6/960cce35b3f51ac9f45f001fc8a45b4290d33605 b/.idea/sonarlint/issuestore/9/6/960cce35b3f51ac9f45f001fc8a45b4290d33605 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/index.pb b/.idea/sonarlint/issuestore/index.pb new file mode 100644 index 0000000..3508346 --- /dev/null +++ b/.idea/sonarlint/issuestore/index.pb @@ -0,0 +1,5 @@ + + +Osrc/test/java/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.java,9/6/960cce35b3f51ac9f45f001fc8a45b4290d33605 +{ +Ksrc/main/java/nearsoft.academy.bigdata.recommendation/MovieRecommender.java,0/9/094a1bd8e0aeeff2ef41603983e47f16243c7e52 \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/big-data.iml b/big-data.iml new file mode 100644 index 0000000..54fd0c8 --- /dev/null +++ b/big-data.iml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 8169ff7..a64b201 100644 --- a/pom.xml +++ b/pom.xml @@ -12,6 +12,10 @@ UTF-8 + + 7 + 7 + diff --git a/src/main/java/nearsoft.academy.bigdata.recommendation/MovieRecommender.java b/src/main/java/nearsoft.academy.bigdata.recommendation/MovieRecommender.java new file mode 100644 index 0000000..cf4dba1 --- /dev/null +++ b/src/main/java/nearsoft.academy.bigdata.recommendation/MovieRecommender.java @@ -0,0 +1,107 @@ +package nearsoft.academy.bigdata.recommendation; + +import nearsoft.academy.bigdata.recommendation.entity.Review; +import org.apache.mahout.cf.taste.common.TasteException; +import org.apache.mahout.cf.taste.impl.model.file.FileDataModel; +import org.apache.mahout.cf.taste.impl.neighborhood.ThresholdUserNeighborhood; +import org.apache.mahout.cf.taste.impl.recommender.GenericUserBasedRecommender; +import org.apache.mahout.cf.taste.impl.similarity.PearsonCorrelationSimilarity; +import org.apache.mahout.cf.taste.model.DataModel; +import org.apache.mahout.cf.taste.neighborhood.UserNeighborhood; +import org.apache.mahout.cf.taste.recommender.RecommendedItem; +import org.apache.mahout.cf.taste.recommender.UserBasedRecommender; +import org.apache.mahout.cf.taste.similarity.UserSimilarity; + +import java.io.*; +import java.util.ArrayList; +import java.util.List; +import java.util.zip.GZIPInputStream; +import java.util.zip.GZIPOutputStream; + +public class MovieRecommender { + + //DataModel model; + UserSimilarity similarity; + + + /*{ + try { + model = new FileDataModel(new File("/Users/nsf-fcampos/Documents/bigDataProblem/movies.txt.gz")); + System.out.println(model.getNumItems()); + return model.getNumItems(); + similarity = new PearsonCorrelationSimilarity(model); + } catch (IOException | TasteException e) { + e.printStackTrace(); + } + + UserNeighborhood neighborhood = new ThresholdUserNeighborhood(0.1, similarity, model); + UserBasedRecommender recommender = new GenericUserBasedRecommender(model, neighborhood, similarity); + + List recommendations = null; + try { + recommendations = recommender.recommend(2, 3); + System.out.println(recommendations); + } catch (TasteException e) { + e.printStackTrace(); + } + }*/ + + + public MovieRecommender(String s) { + } + + public MovieRecommender(){} + public long getTotalReviews() throws IOException, TasteException { + + BufferedReader in = new BufferedReader(new InputStreamReader( + new GZIPInputStream(new FileInputStream("/Users/nsf-fcampos/Documents/bigDataProblem/movies.txt.gz")))); + + String content; + int Contador =0; + while ((content = in.readLine()) != null){ + if(content.contains("product/productId:")){ + Contador++; + } + } + return Contador; + } + + public long getTotalProducts() throws IOException, TasteException{ + + BufferedReader in = new BufferedReader(new InputStreamReader( + new GZIPInputStream(new FileInputStream("/Users/nsf-fcampos/Documents/bigDataProblem/movies.txt.gz")))); + String content; + List products = new ArrayList<>(); + while ((content = in.readLine()) != null){ + if(content.contains("product/productId:")){ + if(!products.contains(content)){ + products.add(content); + } + } + } + return products.size(); + } + + public Integer getTotalUsers() throws IOException, TasteException{ + + BufferedReader in = new BufferedReader(new InputStreamReader( + new GZIPInputStream(new FileInputStream("/Users/nsf-fcampos/Documents/bigDataProblem/movies.txt.gz")))); + + String content; + List users = new ArrayList<>(); + while ((content = in.readLine()) != null){ + if(content.contains("review/userId:")){ + if(!users.contains(content)){ + users.add(content); + } + } + } + return users.size(); + } + + public List getRecommendationsForUser(String User){ + List recommendations = new ArrayList<>(); + + return recommendations; + } +} diff --git a/src/main/java/nearsoft/academy/bigdata/recommendation/entity/Review.java b/src/main/java/nearsoft/academy/bigdata/recommendation/entity/Review.java new file mode 100644 index 0000000..3f96672 --- /dev/null +++ b/src/main/java/nearsoft/academy/bigdata/recommendation/entity/Review.java @@ -0,0 +1,22 @@ +package nearsoft.academy.bigdata.recommendation.entity; + +public class Review { + String productId; + String userId; + + public String getProductId() { + return productId; + } + + public void setProductId(String productId) { + this.productId = productId; + } + + public String getUserId() { + return userId; + } + + public void setUserId(String userId) { + this.userId = userId; + } +} diff --git a/src/test/java/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.java b/src/test/java/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.java index 0d0b1fe..87a1b52 100644 --- a/src/test/java/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.java +++ b/src/test/java/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.java @@ -10,21 +10,41 @@ import static org.junit.Assert.assertThat; import static org.junit.matchers.JUnitMatchers.hasItem; + + public class MovieRecommenderTest { @Test public void testDataInfo() throws IOException, TasteException { //download movies.txt.gz from // http://snap.stanford.edu/data/web-Movies.html - MovieRecommender recommender = new MovieRecommender("/path/to/movies.txt.gz"); + //MovieRecommender recommender = new MovieRecommender(); + MovieRecommender recommender = new MovieRecommender("/Users/nsf-fcampos/Documents/bigDataProblem/movies.txt.gz"); assertEquals(7911684, recommender.getTotalReviews()); - assertEquals(253059, recommender.getTotalProducts()); - assertEquals(889176, recommender.getTotalUsers()); + // assertEquals(253059, recommender.getTotalProducts()); + // assertEquals(889176, recommender.getTotalUsers()); - List recommendations = recommender.getRecommendationsForUser("A141HP4LYPWMSR"); + /**List recommendations = recommender.getRecommendationsForUser("A141HP4LYPWMSR"); assertThat(recommendations, hasItem("B0002O7Y8U")); assertThat(recommendations, hasItem("B00004CQTF")); assertThat(recommendations, hasItem("B000063W82")); + */ + } + + @Test + public void testData() throws IOException, TasteException { + //download movies.txt.gz from + // http://snap.stanford.edu/data/web-Movies.html + //MovieRecommender recommender = new MovieRecommender(); + MovieRecommender recommender = new MovieRecommender("/Users/nsf-fcampos/Documents/bigDataProblem/movies.txt.gz"); + // assertEquals(7911684, recommender.getTotalReviews()); + assertEquals(253059, recommender.getTotalProducts()); + // assertEquals(889176, recommender.getTotalUsers()); + /**List recommendations = recommender.getRecommendationsForUser("A141HP4LYPWMSR"); + assertThat(recommendations, hasItem("B0002O7Y8U")); + assertThat(recommendations, hasItem("B00004CQTF")); + assertThat(recommendations, hasItem("B000063W82")); + */ } } diff --git a/src/test/test.iml b/src/test/test.iml new file mode 100644 index 0000000..a0e49a3 --- /dev/null +++ b/src/test/test.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/target/classes/nearsoft/academy/bigdata/recommendation/MovieRecommender.class b/target/classes/nearsoft/academy/bigdata/recommendation/MovieRecommender.class new file mode 100644 index 0000000000000000000000000000000000000000..4b732d566d19b0202446af17b18aa09725244e2d GIT binary patch literal 2313 zcmbVNTXz#x6#h<T+exx$d*~{`UU%&abb3`We7^SQ&I< z!oW2H9~ii9U^0!V4BBubgA{INkkms0xAbs3jSn*zM9#pS4EAGUFE!lNLtYQl8O&hT zz&!&W31ob`YFDIZ2de@X@~&4lWldTu%B;#2w;q^Q$qb|)D6=JK-uIPPXuca0Xdky7 zJD3pY?$1A#Po!CqPT4F3p6!&!1{MTTQ*KcSbmVPE&D5*Q%A1$V6`pkET}xIL=z!kG zhpAx2_64rw9VI>AEd{2uWKmUD&1Jh>lz}uoWx3U=a=5Ww$DDSb*lMnEraZbNsGw`7 zGXlwe?NCQq1@mqoD|3oZzoIbD?+7GpN8o7m&UVeoda0y5Rh(0_uhkls>jcUP1kzJn z$)fAgR!(4FA&}M=)3O#~Ffhm1-h67Qns(4PP%tnr(AhA1&vT1)E1=zUt-0)s?A8Oj zV&-i>puNLe z`jNot-SWE41A3c^q&v2zhc@>V?6M<+y2q4X`VYExMZ<^|+`4C}TehZ7_x7xhXzFEg z6n%_aNW&c&6gbwn$T_uoK#D3^jj}6nBD@R3|IDtLx0iDFHc1H_X}r}AY`M7{)`V|5 zerdR5$!g8@%^R*&Cq)Bav-SpA%bb(rRkNzu>W>6ZgOTzx?e8%?Ea>4u79V4g%#BH5 z#&fQCC5t6|B5<(f<8{xItC}bJ>R}e2>fsSSGw^v963Yzr|1BUgHMA4f@$B+rWs&il zj-t|Tc*8K~W}9Re82yJfqU)9wJFk1nrYHMburwmpV9XM&yOpW1nH+3g#dWDGI?YTL zb$<~!w1weu8={1+U1>YyW6x#|POV6brXD0-qtD>E*kBM-1`cs!U{FIl%deeRLl~xtktU=+V@M1C0_hd@FRr0urU9(4 z32b<19i0h$xAD7P9Z2B8^Nrtz*U=>qf=z{BPr{%Fw+Z$RUA~J^K2+rsb7&yPdN39_6U`H6TG|`xN@CW## zjI#wpzCEiRywB`@e!YJHIKYmHB-RZiu%XRn8e3^>GZ+tn?+zVx?lKe_T|VM= zk9!@vsRHSBju}$Jfe7?z>O^`{)fwWIYKtLp>brs=*N~pL81~yDxZ&*{WeN@7;k_0Q zq>iV_gu0glhNFfjcrftql+7LPivHMc%Z|$xw*%q${l4%hkiKUNPf0bluf<4;N5Zf= zLS4;JimssO85uoBl9x#F^B4WGCAD`c5nuFfF8zwva)Z z;qYI3Fyv=9eA(^_M`4#<#OSHx!0W|*~zb19rqo>WccHJaW> hQx_va;)@{pNRU!ANPH2bNFb#@K=g%bkaD>C+BXv3iQ)hN literal 0 HcmV?d00001 diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..81ec89a --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst @@ -0,0 +1 @@ +nearsoft/academy/bigdata/recommendation/MovieRecommender.class diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..1cf9539 --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1 @@ +/Users/nsf-fcampos/Documents/bigDataProblem/big-data-exercises/src/main/java/nearsoft.academy.bigdata.recommendation/MovieRecommender.java diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst new file mode 100644 index 0000000..1a2de6b --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst @@ -0,0 +1 @@ +nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.class diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst new file mode 100644 index 0000000..556412e --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst @@ -0,0 +1 @@ +/Users/nsf-fcampos/Documents/bigDataProblem/big-data-exercises/src/test/java/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.java diff --git a/target/surefire-reports/TEST-nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.xml b/target/surefire-reports/TEST-nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.xml new file mode 100644 index 0000000..32b6b91 --- /dev/null +++ b/target/surefire-reports/TEST-nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.xml @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + java.lang.IllegalArgumentException: Did not find a delimiter in first line + at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.determineDelimiter(FileDataModel.java:351) + at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.<init>(FileDataModel.java:201) + at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.<init>(FileDataModel.java:169) + at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.<init>(FileDataModel.java:149) + at nearsoft.academy.bigdata.recommendation.MovieRecommender.getTotalReviews(MovieRecommender.java:51) + at nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.testDataInfo(MovieRecommenderTest.java:21) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:567) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) + at org.junit.runners.ParentRunner.run(ParentRunner.java:236) + at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) + at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) + at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:567) + at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) + at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) + at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) + at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) + at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) + + SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". +SLF4J: Defaulting to no-operation (NOP) logger implementation +SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. + + + \ No newline at end of file diff --git a/target/surefire-reports/nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.txt b/target/surefire-reports/nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.txt new file mode 100644 index 0000000..04301f9 --- /dev/null +++ b/target/surefire-reports/nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.txt @@ -0,0 +1,41 @@ +------------------------------------------------------------------------------- +Test set: nearsoft.academy.bigdata.recommendation.MovieRecommenderTest +------------------------------------------------------------------------------- +Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.091 sec <<< FAILURE! +testDataInfo(nearsoft.academy.bigdata.recommendation.MovieRecommenderTest) Time elapsed: 0.049 sec <<< ERROR! +java.lang.IllegalArgumentException: Did not find a delimiter in first line + at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.determineDelimiter(FileDataModel.java:351) + at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.(FileDataModel.java:201) + at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.(FileDataModel.java:169) + at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.(FileDataModel.java:149) + at nearsoft.academy.bigdata.recommendation.MovieRecommender.getTotalReviews(MovieRecommender.java:51) + at nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.testDataInfo(MovieRecommenderTest.java:21) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:567) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) + at org.junit.runners.ParentRunner.run(ParentRunner.java:236) + at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) + at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) + at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.base/java.lang.reflect.Method.invoke(Method.java:567) + at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) + at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) + at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) + at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) + at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) + diff --git a/target/test-classes/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.class b/target/test-classes/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.class new file mode 100644 index 0000000000000000000000000000000000000000..f1d5702145076f7c33434826c69126d049850768 GIT binary patch literal 1138 zcmbVL%Tg0T6g`~>gULvcm*NZYfdM2PWurn-MG01silTs2x$I0jp{dMtobJKs)-Q4+ zKC1ixzrk;@ygj^JP%biy>Aq*~J?GxjJ-_~Z{|R6biv?W7Ef3R!xLrU7ck%=Sy>B@e z-7VlAW{#lj?@tc8@1g8rmSJF7Mar%)WXrR=47q2zDH%$270H)L*pTs#Xmkh}sp~*= zc15gQd<^F7o-zz8^+<}?=$7Ro5KS3=;0@Jo3M+Ul109AkqCn}0zt9ItZk=F6E{$Dc z@GY%tl)n+RG(+*UO2!ON`(`KR!g?=|U8ik4%z2n+nA}Ptt3tV}jG|Fiqe$DdJDOy; zuH!b}PskE}+}q$uZ$!4OlQ@vil`~}Wyjd#y;z0NqLW$vVzosxe;ctwL4UbG~p%sX* zs|{b%K|)4am_v}(vF>cto7X8m0vI+T|$*J_So_=JJH zY9@g-n1)Y(ihHtP?wsg7OcAG*(VCw-1p7>z3@*`oAO%Ypp}l{UfKiN5#4t|9*|hjI za+D8@|3K#LNcIr9`WW)_U*LVk;2GHvrBf0Lm>`O&lyu^#@R+oKB7M6|I4-1xuj1(GeEBRfN~Ws Date: Mon, 7 Oct 2019 01:40:32 -0500 Subject: [PATCH 2/7] Agregando solucion problema big data --- big-data.iml | 57 ---------- .../MovieRecommender.java | 107 ------------------ .../recommendation/MovieRecommender.java | 95 ++++++++++++++++ .../bigdata/recommendation/entity/Review.java | 22 ---- 4 files changed, 95 insertions(+), 186 deletions(-) delete mode 100644 big-data.iml delete mode 100644 src/main/java/nearsoft.academy.bigdata.recommendation/MovieRecommender.java create mode 100644 src/main/java/nearsoft/academy/bigdata/recommendation/MovieRecommender.java delete mode 100644 src/main/java/nearsoft/academy/bigdata/recommendation/entity/Review.java diff --git a/big-data.iml b/big-data.iml deleted file mode 100644 index 54fd0c8..0000000 --- a/big-data.iml +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/main/java/nearsoft.academy.bigdata.recommendation/MovieRecommender.java b/src/main/java/nearsoft.academy.bigdata.recommendation/MovieRecommender.java deleted file mode 100644 index cf4dba1..0000000 --- a/src/main/java/nearsoft.academy.bigdata.recommendation/MovieRecommender.java +++ /dev/null @@ -1,107 +0,0 @@ -package nearsoft.academy.bigdata.recommendation; - -import nearsoft.academy.bigdata.recommendation.entity.Review; -import org.apache.mahout.cf.taste.common.TasteException; -import org.apache.mahout.cf.taste.impl.model.file.FileDataModel; -import org.apache.mahout.cf.taste.impl.neighborhood.ThresholdUserNeighborhood; -import org.apache.mahout.cf.taste.impl.recommender.GenericUserBasedRecommender; -import org.apache.mahout.cf.taste.impl.similarity.PearsonCorrelationSimilarity; -import org.apache.mahout.cf.taste.model.DataModel; -import org.apache.mahout.cf.taste.neighborhood.UserNeighborhood; -import org.apache.mahout.cf.taste.recommender.RecommendedItem; -import org.apache.mahout.cf.taste.recommender.UserBasedRecommender; -import org.apache.mahout.cf.taste.similarity.UserSimilarity; - -import java.io.*; -import java.util.ArrayList; -import java.util.List; -import java.util.zip.GZIPInputStream; -import java.util.zip.GZIPOutputStream; - -public class MovieRecommender { - - //DataModel model; - UserSimilarity similarity; - - - /*{ - try { - model = new FileDataModel(new File("/Users/nsf-fcampos/Documents/bigDataProblem/movies.txt.gz")); - System.out.println(model.getNumItems()); - return model.getNumItems(); - similarity = new PearsonCorrelationSimilarity(model); - } catch (IOException | TasteException e) { - e.printStackTrace(); - } - - UserNeighborhood neighborhood = new ThresholdUserNeighborhood(0.1, similarity, model); - UserBasedRecommender recommender = new GenericUserBasedRecommender(model, neighborhood, similarity); - - List recommendations = null; - try { - recommendations = recommender.recommend(2, 3); - System.out.println(recommendations); - } catch (TasteException e) { - e.printStackTrace(); - } - }*/ - - - public MovieRecommender(String s) { - } - - public MovieRecommender(){} - public long getTotalReviews() throws IOException, TasteException { - - BufferedReader in = new BufferedReader(new InputStreamReader( - new GZIPInputStream(new FileInputStream("/Users/nsf-fcampos/Documents/bigDataProblem/movies.txt.gz")))); - - String content; - int Contador =0; - while ((content = in.readLine()) != null){ - if(content.contains("product/productId:")){ - Contador++; - } - } - return Contador; - } - - public long getTotalProducts() throws IOException, TasteException{ - - BufferedReader in = new BufferedReader(new InputStreamReader( - new GZIPInputStream(new FileInputStream("/Users/nsf-fcampos/Documents/bigDataProblem/movies.txt.gz")))); - String content; - List products = new ArrayList<>(); - while ((content = in.readLine()) != null){ - if(content.contains("product/productId:")){ - if(!products.contains(content)){ - products.add(content); - } - } - } - return products.size(); - } - - public Integer getTotalUsers() throws IOException, TasteException{ - - BufferedReader in = new BufferedReader(new InputStreamReader( - new GZIPInputStream(new FileInputStream("/Users/nsf-fcampos/Documents/bigDataProblem/movies.txt.gz")))); - - String content; - List users = new ArrayList<>(); - while ((content = in.readLine()) != null){ - if(content.contains("review/userId:")){ - if(!users.contains(content)){ - users.add(content); - } - } - } - return users.size(); - } - - public List getRecommendationsForUser(String User){ - List recommendations = new ArrayList<>(); - - return recommendations; - } -} diff --git a/src/main/java/nearsoft/academy/bigdata/recommendation/MovieRecommender.java b/src/main/java/nearsoft/academy/bigdata/recommendation/MovieRecommender.java new file mode 100644 index 0000000..7f5fb3f --- /dev/null +++ b/src/main/java/nearsoft/academy/bigdata/recommendation/MovieRecommender.java @@ -0,0 +1,95 @@ +package nearsoft.academy.bigdata.recommendation; + +import com.google.common.collect.BiMap; +import com.google.common.collect.HashBiMap; +import org.apache.mahout.cf.taste.common.TasteException; +import org.apache.mahout.cf.taste.impl.model.file.FileDataModel; +import org.apache.mahout.cf.taste.impl.neighborhood.ThresholdUserNeighborhood; +import org.apache.mahout.cf.taste.impl.recommender.GenericUserBasedRecommender; +import org.apache.mahout.cf.taste.impl.similarity.PearsonCorrelationSimilarity; +import org.apache.mahout.cf.taste.model.DataModel; +import org.apache.mahout.cf.taste.neighborhood.UserNeighborhood; +import org.apache.mahout.cf.taste.recommender.RecommendedItem; +import org.apache.mahout.cf.taste.recommender.UserBasedRecommender; +import org.apache.mahout.cf.taste.similarity.UserSimilarity; + +import java.io.*; +import java.nio.file.Files; +import java.util.ArrayList; +import java.util.List; +import java.util.zip.GZIPInputStream; + +public class MovieRecommender { + + private static final String CSV_FILE_PATH = "reviews.csv"; + private long totalUsers=0, totalProducts=0, totalReviews=0; + public BiMap hashUsers = HashBiMap.create(); + public BiMap hashProducts = HashBiMap.create(); + private String filePath="", score="", reviewId="", userId=""; + private File newCSV; + + public MovieRecommender(String resourceFile) throws IOException, TasteException { + this.filePath = resourceFile; + getTotals(filePath); + } + + public long getTotalProducts() { + return totalProducts; + } + + public long getTotalReviews() { + return totalReviews; + } + + public long getTotalUsers() { + return totalUsers; + } + + public void getTotals(String resourceFile) throws IOException, TasteException{ + + BufferedReader in = new BufferedReader(new InputStreamReader( + new GZIPInputStream(new FileInputStream(resourceFile)))); + + newCSV = new File(CSV_FILE_PATH); + Files.deleteIfExists(newCSV.toPath()); + FileWriter fileWriter = new FileWriter(CSV_FILE_PATH); + PrintWriter printWriter = new PrintWriter(fileWriter); + String actualLine; + while ((actualLine = in.readLine()) != null){ + if(actualLine.contains("review/userId")){ + userId=actualLine.substring(15); + if(!hashUsers.containsKey(userId)){ + totalUsers++; + hashUsers.put(userId, totalUsers); + } + } + if(actualLine.contains("product/productId:")){ + totalReviews++; + reviewId=actualLine.substring(19); + if(!hashProducts.containsKey(reviewId)){ + hashProducts.put(reviewId, totalProducts); + totalProducts++; + } + } + if (actualLine.contains("review/score:")) { + score = actualLine.substring(14); + printWriter.printf(hashUsers.get(userId) + "," +hashProducts.get(reviewId)+ "," + score+"\n"); + } + } + printWriter.close(); + } + + public List getRecommendationsForUser(String userId) throws IOException, TasteException { + List recommendationsUser = new ArrayList<>(); + DataModel model = new FileDataModel(newCSV); + UserSimilarity similarity = new PearsonCorrelationSimilarity(model); + UserNeighborhood neighborhood = new ThresholdUserNeighborhood(0.1, similarity, model); + UserBasedRecommender recommender = new GenericUserBasedRecommender(model, neighborhood, similarity); + List recommendations = recommender.recommend(hashUsers.get(userId), 3); + for (RecommendedItem recommendation : recommendations) { + recommendationsUser.add(hashProducts.inverse().get(recommendation.getItemID())); + } + return recommendationsUser; + } + +} diff --git a/src/main/java/nearsoft/academy/bigdata/recommendation/entity/Review.java b/src/main/java/nearsoft/academy/bigdata/recommendation/entity/Review.java deleted file mode 100644 index 3f96672..0000000 --- a/src/main/java/nearsoft/academy/bigdata/recommendation/entity/Review.java +++ /dev/null @@ -1,22 +0,0 @@ -package nearsoft.academy.bigdata.recommendation.entity; - -public class Review { - String productId; - String userId; - - public String getProductId() { - return productId; - } - - public void setProductId(String productId) { - this.productId = productId; - } - - public String getUserId() { - return userId; - } - - public void setUserId(String userId) { - this.userId = userId; - } -} From eeee5627e8543501b98772e8f1094477af3d2bbe Mon Sep 17 00:00:00 2001 From: FernandaCG Date: Mon, 7 Oct 2019 01:40:55 -0500 Subject: [PATCH 3/7] Agregando solucion problema big data --- pom.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pom.xml b/pom.xml index a64b201..b63f333 100644 --- a/pom.xml +++ b/pom.xml @@ -30,5 +30,15 @@ 4.7 test + + org.slf4j + slf4j-api + 1.7.5 + + + org.slf4j + slf4j-log4j12 + 1.7.5 + From aac31346192643262e5857bb84d74ca72be2332b Mon Sep 17 00:00:00 2001 From: FernandaCG Date: Mon, 7 Oct 2019 01:45:59 -0500 Subject: [PATCH 4/7] =?UTF-8?q?Soluci=C3=B3n=20Problema=20Big-Data?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bb55cfd --- /dev/null +++ b/.gitignore @@ -0,0 +1,11 @@ +### IntelliJ IDEA ### +.idea +*.iws +*.iml +*.ipr + + +target/ +!.mvn/wrapper/maven-wrapper.jar +!**/src/main/** +!**/src/test/** From 20861066aac573b6eb7fe460226ad716b9644dab Mon Sep 17 00:00:00 2001 From: FernandaCG Date: Mon, 7 Oct 2019 01:50:06 -0500 Subject: [PATCH 5/7] Agregando Solucion Problema BigData --- .classpath | 44 ++++++++ .idea/.gitignore | 2 - .idea/.name | 1 - .idea/compiler.xml | 16 --- .idea/encodings.xml | 6 -- .idea/libraries/Maven__asm_asm_3_1.xml | 13 --- .../Maven__com_google_guava_guava_16_0.xml | 13 --- .../Maven__com_sun_jersey_jersey_core_1_8.xml | 13 --- .../Maven__com_sun_jersey_jersey_json_1_8.xml | 13 --- ...aven__com_sun_jersey_jersey_server_1_8.xml | 13 --- ...en__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml | 13 --- ...com_thoughtworks_xstream_xstream_1_4_4.xml | 13 --- ...mons_beanutils_commons_beanutils_1_7_0.xml | 13 --- ...beanutils_commons_beanutils_core_1_8_0.xml | 13 --- .../Maven__commons_cli_commons_cli_1_2.xml | 13 --- ...Maven__commons_codec_commons_codec_1_4.xml | 13 --- ..._collections_commons_collections_3_2_1.xml | 13 --- ...onfiguration_commons_configuration_1_6.xml | 13 --- ..._commons_digester_commons_digester_1_8.xml | 13 --- .../Maven__commons_el_commons_el_1_0.xml | 13 --- ...ns_httpclient_commons_httpclient_3_0_1.xml | 13 --- .../Maven__commons_io_commons_io_2_1.xml | 13 --- .../Maven__commons_lang_commons_lang_2_4.xml | 13 --- ..._commons_logging_commons_logging_1_0_3.xml | 13 --- .../Maven__commons_net_commons_net_1_4_1.xml | 13 --- ...Maven__javax_activation_activation_1_1.xml | 13 --- .../Maven__javax_xml_bind_jaxb_api_2_2_2.xml | 13 --- ...Maven__javax_xml_stream_stax_api_1_0_2.xml | 13 --- .idea/libraries/Maven__junit_junit_4_7.xml | 13 --- ...__org_apache_commons_commons_lang3_3_1.xml | 13 --- ...__org_apache_commons_commons_math3_3_2.xml | 13 --- ...n__org_apache_commons_commons_math_2_1.xml | 13 --- ...n__org_apache_hadoop_hadoop_core_1_2_1.xml | 13 --- ...e_lucene_lucene_analyzers_common_4_6_1.xml | 13 --- ...n__org_apache_lucene_lucene_core_4_6_1.xml | 13 --- ..._mahout_commons_commons_cli_2_0_mahout.xml | 13 --- ...ven__org_apache_mahout_mahout_core_0_9.xml | 13 --- ...ven__org_apache_mahout_mahout_math_0_9.xml | 13 --- ...org_apache_solr_solr_commons_csv_3_5_0.xml | 13 --- ...dehaus_jackson_jackson_core_asl_1_9_12.xml | 13 --- ...g_codehaus_jackson_jackson_jaxrs_1_7_1.xml | 13 --- ...haus_jackson_jackson_mapper_asl_1_9_12.xml | 13 --- ..._org_codehaus_jackson_jackson_xc_1_7_1.xml | 13 --- ...en__org_codehaus_jettison_jettison_1_1.xml | 13 --- .../Maven__org_slf4j_slf4j_api_1_7_5.xml | 13 --- .../libraries/Maven__stax_stax_api_1_0_1.xml | 13 --- .../Maven__xmlpull_xmlpull_1_1_3_1.xml | 13 --- .../libraries/Maven__xpp3_xpp3_min_1_1_4c.xml | 13 --- .idea/misc.xml | 13 --- .idea/modules.xml | 8 -- .../094a1bd8e0aeeff2ef41603983e47f16243c7e52 | 8 -- .../960cce35b3f51ac9f45f001fc8a45b4290d33605 | 0 .idea/sonarlint/issuestore/index.pb | 5 - .idea/vcs.xml | 6 -- .project | 23 ++++ .settings/org.eclipse.core.resources.prefs | 4 + .settings/org.eclipse.jdt.apt.core.prefs | 2 + .settings/org.eclipse.jdt.core.prefs | 7 ++ .settings/org.eclipse.m2e.core.prefs | 4 + .../recommendation/MovieRecommenderTest.java | 34 ++---- .../recommendation/MovieRecommender.class | Bin 2313 -> 0 bytes .../recommendation/entity/Review.class | Bin 790 -> 0 bytes .../compile/default-compile/createdFiles.lst | 1 - .../compile/default-compile/inputFiles.lst | 1 - .../default-testCompile/createdFiles.lst | 1 - .../default-testCompile/inputFiles.lst | 1 - ...ta.recommendation.MovieRecommenderTest.xml | 102 ------------------ ...ta.recommendation.MovieRecommenderTest.txt | 41 ------- .../recommendation/MovieRecommenderTest.class | Bin 1138 -> 0 bytes 69 files changed, 90 insertions(+), 799 deletions(-) create mode 100644 .classpath delete mode 100644 .idea/.gitignore delete mode 100644 .idea/.name delete mode 100644 .idea/compiler.xml delete mode 100644 .idea/encodings.xml delete mode 100644 .idea/libraries/Maven__asm_asm_3_1.xml delete mode 100644 .idea/libraries/Maven__com_google_guava_guava_16_0.xml delete mode 100644 .idea/libraries/Maven__com_sun_jersey_jersey_core_1_8.xml delete mode 100644 .idea/libraries/Maven__com_sun_jersey_jersey_json_1_8.xml delete mode 100644 .idea/libraries/Maven__com_sun_jersey_jersey_server_1_8.xml delete mode 100644 .idea/libraries/Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml delete mode 100644 .idea/libraries/Maven__com_thoughtworks_xstream_xstream_1_4_4.xml delete mode 100644 .idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml delete mode 100644 .idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml delete mode 100644 .idea/libraries/Maven__commons_cli_commons_cli_1_2.xml delete mode 100644 .idea/libraries/Maven__commons_codec_commons_codec_1_4.xml delete mode 100644 .idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml delete mode 100644 .idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml delete mode 100644 .idea/libraries/Maven__commons_digester_commons_digester_1_8.xml delete mode 100644 .idea/libraries/Maven__commons_el_commons_el_1_0.xml delete mode 100644 .idea/libraries/Maven__commons_httpclient_commons_httpclient_3_0_1.xml delete mode 100644 .idea/libraries/Maven__commons_io_commons_io_2_1.xml delete mode 100644 .idea/libraries/Maven__commons_lang_commons_lang_2_4.xml delete mode 100644 .idea/libraries/Maven__commons_logging_commons_logging_1_0_3.xml delete mode 100644 .idea/libraries/Maven__commons_net_commons_net_1_4_1.xml delete mode 100644 .idea/libraries/Maven__javax_activation_activation_1_1.xml delete mode 100644 .idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml delete mode 100644 .idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml delete mode 100644 .idea/libraries/Maven__junit_junit_4_7.xml delete mode 100644 .idea/libraries/Maven__org_apache_commons_commons_lang3_3_1.xml delete mode 100644 .idea/libraries/Maven__org_apache_commons_commons_math3_3_2.xml delete mode 100644 .idea/libraries/Maven__org_apache_commons_commons_math_2_1.xml delete mode 100644 .idea/libraries/Maven__org_apache_hadoop_hadoop_core_1_2_1.xml delete mode 100644 .idea/libraries/Maven__org_apache_lucene_lucene_analyzers_common_4_6_1.xml delete mode 100644 .idea/libraries/Maven__org_apache_lucene_lucene_core_4_6_1.xml delete mode 100644 .idea/libraries/Maven__org_apache_mahout_commons_commons_cli_2_0_mahout.xml delete mode 100644 .idea/libraries/Maven__org_apache_mahout_mahout_core_0_9.xml delete mode 100644 .idea/libraries/Maven__org_apache_mahout_mahout_math_0_9.xml delete mode 100644 .idea/libraries/Maven__org_apache_solr_solr_commons_csv_3_5_0.xml delete mode 100644 .idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_12.xml delete mode 100644 .idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_7_1.xml delete mode 100644 .idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_12.xml delete mode 100644 .idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_7_1.xml delete mode 100644 .idea/libraries/Maven__org_codehaus_jettison_jettison_1_1.xml delete mode 100644 .idea/libraries/Maven__org_slf4j_slf4j_api_1_7_5.xml delete mode 100644 .idea/libraries/Maven__stax_stax_api_1_0_1.xml delete mode 100644 .idea/libraries/Maven__xmlpull_xmlpull_1_1_3_1.xml delete mode 100644 .idea/libraries/Maven__xpp3_xpp3_min_1_1_4c.xml delete mode 100644 .idea/misc.xml delete mode 100644 .idea/modules.xml delete mode 100644 .idea/sonarlint/issuestore/0/9/094a1bd8e0aeeff2ef41603983e47f16243c7e52 delete mode 100644 .idea/sonarlint/issuestore/9/6/960cce35b3f51ac9f45f001fc8a45b4290d33605 delete mode 100644 .idea/sonarlint/issuestore/index.pb delete mode 100644 .idea/vcs.xml create mode 100644 .project create mode 100644 .settings/org.eclipse.core.resources.prefs create mode 100644 .settings/org.eclipse.jdt.apt.core.prefs create mode 100644 .settings/org.eclipse.jdt.core.prefs create mode 100644 .settings/org.eclipse.m2e.core.prefs delete mode 100644 target/classes/nearsoft/academy/bigdata/recommendation/MovieRecommender.class delete mode 100644 target/classes/nearsoft/academy/bigdata/recommendation/entity/Review.class delete mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst delete mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst delete mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst delete mode 100644 target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst delete mode 100644 target/surefire-reports/TEST-nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.xml delete mode 100644 target/surefire-reports/nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.txt delete mode 100644 target/test-classes/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.class diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..71f5fef --- /dev/null +++ b/.classpath @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 5c98b42..0000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -# Default ignored files -/workspace.xml \ No newline at end of file diff --git a/.idea/.name b/.idea/.name deleted file mode 100644 index a6f69a2..0000000 --- a/.idea/.name +++ /dev/null @@ -1 +0,0 @@ -big-data \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml deleted file mode 100644 index 81ad3ee..0000000 --- a/.idea/compiler.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml deleted file mode 100644 index b26911b..0000000 --- a/.idea/encodings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__asm_asm_3_1.xml b/.idea/libraries/Maven__asm_asm_3_1.xml deleted file mode 100644 index 3386f10..0000000 --- a/.idea/libraries/Maven__asm_asm_3_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_google_guava_guava_16_0.xml b/.idea/libraries/Maven__com_google_guava_guava_16_0.xml deleted file mode 100644 index 91cff2f..0000000 --- a/.idea/libraries/Maven__com_google_guava_guava_16_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_8.xml b/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_8.xml deleted file mode 100644 index bf486c9..0000000 --- a/.idea/libraries/Maven__com_sun_jersey_jersey_core_1_8.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_sun_jersey_jersey_json_1_8.xml b/.idea/libraries/Maven__com_sun_jersey_jersey_json_1_8.xml deleted file mode 100644 index ab01cdd..0000000 --- a/.idea/libraries/Maven__com_sun_jersey_jersey_json_1_8.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_8.xml b/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_8.xml deleted file mode 100644 index e7e8ba0..0000000 --- a/.idea/libraries/Maven__com_sun_jersey_jersey_server_1_8.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml b/.idea/libraries/Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml deleted file mode 100644 index 1165a3b..0000000 --- a/.idea/libraries/Maven__com_sun_xml_bind_jaxb_impl_2_2_3_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__com_thoughtworks_xstream_xstream_1_4_4.xml b/.idea/libraries/Maven__com_thoughtworks_xstream_xstream_1_4_4.xml deleted file mode 100644 index 2c3025b..0000000 --- a/.idea/libraries/Maven__com_thoughtworks_xstream_xstream_1_4_4.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml b/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml deleted file mode 100644 index 1cb64ed..0000000 --- a/.idea/libraries/Maven__commons_beanutils_commons_beanutils_1_7_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml b/.idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml deleted file mode 100644 index 3fda2c0..0000000 --- a/.idea/libraries/Maven__commons_beanutils_commons_beanutils_core_1_8_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml b/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml deleted file mode 100644 index cec2493..0000000 --- a/.idea/libraries/Maven__commons_cli_commons_cli_1_2.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_codec_commons_codec_1_4.xml b/.idea/libraries/Maven__commons_codec_commons_codec_1_4.xml deleted file mode 100644 index 2b149c4..0000000 --- a/.idea/libraries/Maven__commons_codec_commons_codec_1_4.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml b/.idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml deleted file mode 100644 index 3caee7e..0000000 --- a/.idea/libraries/Maven__commons_collections_commons_collections_3_2_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml b/.idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml deleted file mode 100644 index ae96781..0000000 --- a/.idea/libraries/Maven__commons_configuration_commons_configuration_1_6.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml b/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml deleted file mode 100644 index 49f1def..0000000 --- a/.idea/libraries/Maven__commons_digester_commons_digester_1_8.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_el_commons_el_1_0.xml b/.idea/libraries/Maven__commons_el_commons_el_1_0.xml deleted file mode 100644 index 598d1b0..0000000 --- a/.idea/libraries/Maven__commons_el_commons_el_1_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_0_1.xml b/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_0_1.xml deleted file mode 100644 index f040f16..0000000 --- a/.idea/libraries/Maven__commons_httpclient_commons_httpclient_3_0_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_io_commons_io_2_1.xml b/.idea/libraries/Maven__commons_io_commons_io_2_1.xml deleted file mode 100644 index 3b78142..0000000 --- a/.idea/libraries/Maven__commons_io_commons_io_2_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_lang_commons_lang_2_4.xml b/.idea/libraries/Maven__commons_lang_commons_lang_2_4.xml deleted file mode 100644 index 5e8b8d3..0000000 --- a/.idea/libraries/Maven__commons_lang_commons_lang_2_4.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_logging_commons_logging_1_0_3.xml b/.idea/libraries/Maven__commons_logging_commons_logging_1_0_3.xml deleted file mode 100644 index e20ca3a..0000000 --- a/.idea/libraries/Maven__commons_logging_commons_logging_1_0_3.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__commons_net_commons_net_1_4_1.xml b/.idea/libraries/Maven__commons_net_commons_net_1_4_1.xml deleted file mode 100644 index 7fb71b5..0000000 --- a/.idea/libraries/Maven__commons_net_commons_net_1_4_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__javax_activation_activation_1_1.xml b/.idea/libraries/Maven__javax_activation_activation_1_1.xml deleted file mode 100644 index 180d587..0000000 --- a/.idea/libraries/Maven__javax_activation_activation_1_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml b/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml deleted file mode 100644 index a3054d2..0000000 --- a/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_2_2.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml b/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml deleted file mode 100644 index 2a4dd7a..0000000 --- a/.idea/libraries/Maven__javax_xml_stream_stax_api_1_0_2.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__junit_junit_4_7.xml b/.idea/libraries/Maven__junit_junit_4_7.xml deleted file mode 100644 index 4402995..0000000 --- a/.idea/libraries/Maven__junit_junit_4_7.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_1.xml b/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_1.xml deleted file mode 100644 index 32bfe3b..0000000 --- a/.idea/libraries/Maven__org_apache_commons_commons_lang3_3_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_commons_commons_math3_3_2.xml b/.idea/libraries/Maven__org_apache_commons_commons_math3_3_2.xml deleted file mode 100644 index dde81ab..0000000 --- a/.idea/libraries/Maven__org_apache_commons_commons_math3_3_2.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_commons_commons_math_2_1.xml b/.idea/libraries/Maven__org_apache_commons_commons_math_2_1.xml deleted file mode 100644 index eaa8a65..0000000 --- a/.idea/libraries/Maven__org_apache_commons_commons_math_2_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_hadoop_hadoop_core_1_2_1.xml b/.idea/libraries/Maven__org_apache_hadoop_hadoop_core_1_2_1.xml deleted file mode 100644 index cd8023f..0000000 --- a/.idea/libraries/Maven__org_apache_hadoop_hadoop_core_1_2_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_lucene_lucene_analyzers_common_4_6_1.xml b/.idea/libraries/Maven__org_apache_lucene_lucene_analyzers_common_4_6_1.xml deleted file mode 100644 index 2717cd6..0000000 --- a/.idea/libraries/Maven__org_apache_lucene_lucene_analyzers_common_4_6_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_lucene_lucene_core_4_6_1.xml b/.idea/libraries/Maven__org_apache_lucene_lucene_core_4_6_1.xml deleted file mode 100644 index 66fc4a9..0000000 --- a/.idea/libraries/Maven__org_apache_lucene_lucene_core_4_6_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_mahout_commons_commons_cli_2_0_mahout.xml b/.idea/libraries/Maven__org_apache_mahout_commons_commons_cli_2_0_mahout.xml deleted file mode 100644 index c672cac..0000000 --- a/.idea/libraries/Maven__org_apache_mahout_commons_commons_cli_2_0_mahout.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_mahout_mahout_core_0_9.xml b/.idea/libraries/Maven__org_apache_mahout_mahout_core_0_9.xml deleted file mode 100644 index 79debcc..0000000 --- a/.idea/libraries/Maven__org_apache_mahout_mahout_core_0_9.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_mahout_mahout_math_0_9.xml b/.idea/libraries/Maven__org_apache_mahout_mahout_math_0_9.xml deleted file mode 100644 index 98bd640..0000000 --- a/.idea/libraries/Maven__org_apache_mahout_mahout_math_0_9.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_apache_solr_solr_commons_csv_3_5_0.xml b/.idea/libraries/Maven__org_apache_solr_solr_commons_csv_3_5_0.xml deleted file mode 100644 index 36db039..0000000 --- a/.idea/libraries/Maven__org_apache_solr_solr_commons_csv_3_5_0.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_12.xml b/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_12.xml deleted file mode 100644 index a02acc0..0000000 --- a/.idea/libraries/Maven__org_codehaus_jackson_jackson_core_asl_1_9_12.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_7_1.xml b/.idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_7_1.xml deleted file mode 100644 index 9039684..0000000 --- a/.idea/libraries/Maven__org_codehaus_jackson_jackson_jaxrs_1_7_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_12.xml b/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_12.xml deleted file mode 100644 index 2e3cd1a..0000000 --- a/.idea/libraries/Maven__org_codehaus_jackson_jackson_mapper_asl_1_9_12.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_7_1.xml b/.idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_7_1.xml deleted file mode 100644 index dc10a10..0000000 --- a/.idea/libraries/Maven__org_codehaus_jackson_jackson_xc_1_7_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_codehaus_jettison_jettison_1_1.xml b/.idea/libraries/Maven__org_codehaus_jettison_jettison_1_1.xml deleted file mode 100644 index d62802e..0000000 --- a/.idea/libraries/Maven__org_codehaus_jettison_jettison_1_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_5.xml b/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_5.xml deleted file mode 100644 index 6f808f1..0000000 --- a/.idea/libraries/Maven__org_slf4j_slf4j_api_1_7_5.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__stax_stax_api_1_0_1.xml b/.idea/libraries/Maven__stax_stax_api_1_0_1.xml deleted file mode 100644 index 0b13335..0000000 --- a/.idea/libraries/Maven__stax_stax_api_1_0_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__xmlpull_xmlpull_1_1_3_1.xml b/.idea/libraries/Maven__xmlpull_xmlpull_1_1_3_1.xml deleted file mode 100644 index 0f2d9ef..0000000 --- a/.idea/libraries/Maven__xmlpull_xmlpull_1_1_3_1.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/Maven__xpp3_xpp3_min_1_1_4c.xml b/.idea/libraries/Maven__xpp3_xpp3_min_1_1_4c.xml deleted file mode 100644 index 6726a2d..0000000 --- a/.idea/libraries/Maven__xpp3_xpp3_min_1_1_4c.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index 2545dc7..0000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index 6237568..0000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/0/9/094a1bd8e0aeeff2ef41603983e47f16243c7e52 b/.idea/sonarlint/issuestore/0/9/094a1bd8e0aeeff2ef41603983e47f16243c7e52 deleted file mode 100644 index fa0cbb9..0000000 --- a/.idea/sonarlint/issuestore/0/9/094a1bd8e0aeeff2ef41603983e47f16243c7e52 +++ /dev/null @@ -1,8 +0,0 @@ - -} squid:S1488"gImmediately return this expression instead of assigning it to the temporary variable "recommendations".(ü›ÿ= -W squid:S3400 "9Remove this method and declare a constant for this value.(”·³›8¿Æ¦ÀÙ- -« squid:S1598"ŽThis file "MovieRecommender.java" should be located in "nearsoft/academy/bigdata/recommendation" directory, not in "/Users/nsf-fcampos/Documents/bigDataProblem/big-data-exercises/src/main/java/nearsoft.academy.bigdata.recommendation"(Do not use dots in directory names).(äÈÇÈøÿÿÿÿ -W squid:S3400"9Remove this method and declare a constant for this value.(”·³›8þœ¤ÀÙ- -i squid:S00117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(±®”÷ -B squid:S1172"+Remove this unused method parameter "User".(±®”÷ -W squid:S3400 "9Remove this method and declare a constant for this value.(”·³›8ü©§ÀÙ- \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/9/6/960cce35b3f51ac9f45f001fc8a45b4290d33605 b/.idea/sonarlint/issuestore/9/6/960cce35b3f51ac9f45f001fc8a45b4290d33605 deleted file mode 100644 index e69de29..0000000 diff --git a/.idea/sonarlint/issuestore/index.pb b/.idea/sonarlint/issuestore/index.pb deleted file mode 100644 index 3508346..0000000 --- a/.idea/sonarlint/issuestore/index.pb +++ /dev/null @@ -1,5 +0,0 @@ - - -Osrc/test/java/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.java,9/6/960cce35b3f51ac9f45f001fc8a45b4290d33605 -{ -Ksrc/main/java/nearsoft.academy.bigdata.recommendation/MovieRecommender.java,0/9/094a1bd8e0aeeff2ef41603983e47f16243c7e52 \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 35eb1dd..0000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.project b/.project new file mode 100644 index 0000000..f150976 --- /dev/null +++ b/.project @@ -0,0 +1,23 @@ + + + big-data + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature + + diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..f9fe345 --- /dev/null +++ b/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +encoding//src/main/java=UTF-8 +encoding//src/test/java=UTF-8 +encoding/=UTF-8 diff --git a/.settings/org.eclipse.jdt.apt.core.prefs b/.settings/org.eclipse.jdt.apt.core.prefs new file mode 100644 index 0000000..d4313d4 --- /dev/null +++ b/.settings/org.eclipse.jdt.apt.core.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.apt.aptEnabled=false diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..1eb325e --- /dev/null +++ b/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,7 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 +org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.processAnnotations=disabled +org.eclipse.jdt.core.compiler.release=disabled +org.eclipse.jdt.core.compiler.source=1.7 diff --git a/.settings/org.eclipse.m2e.core.prefs b/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 0000000..f897a7f --- /dev/null +++ b/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/src/test/java/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.java b/src/test/java/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.java index 87a1b52..62b9791 100644 --- a/src/test/java/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.java +++ b/src/test/java/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.java @@ -10,41 +10,19 @@ import static org.junit.Assert.assertThat; import static org.junit.matchers.JUnitMatchers.hasItem; - - public class MovieRecommenderTest { + @Test public void testDataInfo() throws IOException, TasteException { - //download movies.txt.gz from - // http://snap.stanford.edu/data/web-Movies.html - //MovieRecommender recommender = new MovieRecommender(); - MovieRecommender recommender = new MovieRecommender("/Users/nsf-fcampos/Documents/bigDataProblem/movies.txt.gz"); - assertEquals(7911684, recommender.getTotalReviews()); - // assertEquals(253059, recommender.getTotalProducts()); - // assertEquals(889176, recommender.getTotalUsers()); + MovieRecommender recommender = new MovieRecommender("/home/fernanda/Documentos/Nearsoft/week3/movies.txt.gz"); + assertEquals(7911684, recommender.getTotalReviews()); + assertEquals(253059, recommender.getTotalProducts()); + assertEquals(889176, recommender.getTotalUsers()); - /**List recommendations = recommender.getRecommendationsForUser("A141HP4LYPWMSR"); + List recommendations = recommender.getRecommendationsForUser("A141HP4LYPWMSR"); assertThat(recommendations, hasItem("B0002O7Y8U")); assertThat(recommendations, hasItem("B00004CQTF")); assertThat(recommendations, hasItem("B000063W82")); - */ - } - @Test - public void testData() throws IOException, TasteException { - //download movies.txt.gz from - // http://snap.stanford.edu/data/web-Movies.html - //MovieRecommender recommender = new MovieRecommender(); - MovieRecommender recommender = new MovieRecommender("/Users/nsf-fcampos/Documents/bigDataProblem/movies.txt.gz"); - // assertEquals(7911684, recommender.getTotalReviews()); - assertEquals(253059, recommender.getTotalProducts()); - // assertEquals(889176, recommender.getTotalUsers()); - - /**List recommendations = recommender.getRecommendationsForUser("A141HP4LYPWMSR"); - assertThat(recommendations, hasItem("B0002O7Y8U")); - assertThat(recommendations, hasItem("B00004CQTF")); - assertThat(recommendations, hasItem("B000063W82")); - */ } - } diff --git a/target/classes/nearsoft/academy/bigdata/recommendation/MovieRecommender.class b/target/classes/nearsoft/academy/bigdata/recommendation/MovieRecommender.class deleted file mode 100644 index 4b732d566d19b0202446af17b18aa09725244e2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2313 zcmbVNTXz#x6#h<T+exx$d*~{`UU%&abb3`We7^SQ&I< z!oW2H9~ii9U^0!V4BBubgA{INkkms0xAbs3jSn*zM9#pS4EAGUFE!lNLtYQl8O&hT zz&!&W31ob`YFDIZ2de@X@~&4lWldTu%B;#2w;q^Q$qb|)D6=JK-uIPPXuca0Xdky7 zJD3pY?$1A#Po!CqPT4F3p6!&!1{MTTQ*KcSbmVPE&D5*Q%A1$V6`pkET}xIL=z!kG zhpAx2_64rw9VI>AEd{2uWKmUD&1Jh>lz}uoWx3U=a=5Ww$DDSb*lMnEraZbNsGw`7 zGXlwe?NCQq1@mqoD|3oZzoIbD?+7GpN8o7m&UVeoda0y5Rh(0_uhkls>jcUP1kzJn z$)fAgR!(4FA&}M=)3O#~Ffhm1-h67Qns(4PP%tnr(AhA1&vT1)E1=zUt-0)s?A8Oj zV&-i>puNLe z`jNot-SWE41A3c^q&v2zhc@>V?6M<+y2q4X`VYExMZ<^|+`4C}TehZ7_x7xhXzFEg z6n%_aNW&c&6gbwn$T_uoK#D3^jj}6nBD@R3|IDtLx0iDFHc1H_X}r}AY`M7{)`V|5 zerdR5$!g8@%^R*&Cq)Bav-SpA%bb(rRkNzu>W>6ZgOTzx?e8%?Ea>4u79V4g%#BH5 z#&fQCC5t6|B5<(f<8{xItC}bJ>R}e2>fsSSGw^v963Yzr|1BUgHMA4f@$B+rWs&il zj-t|Tc*8K~W}9Re82yJfqU)9wJFk1nrYHMburwmpV9XM&yOpW1nH+3g#dWDGI?YTL zb$<~!w1weu8={1+U1>YyW6x#|POV6brXD0-qtD>E*kBM-1`cs!U{FIl%deeRLl~xtktU=+V@M1C0_hd@FRr0urU9(4 z32b<19i0h$xAD7P9Z2B8^Nrtz*U=>qf=z{BPr{%Fw+Z$RUA~J^K2+rsb7&yPdN39_6U`H6TG|`xN@CW## zjI#wpzCEiRywB`@e!YJHIKYmHB-RZiu%XRn8e3^>GZ+tn?+zVx?lKe_T|VM= zk9!@vsRHSBju}$Jfe7?z>O^`{)fwWIYKtLp>brs=*N~pL81~yDxZ&*{WeN@7;k_0Q zq>iV_gu0glhNFfjcrftql+7LPivHMc%Z|$xw*%q${l4%hkiKUNPf0bluf<4;N5Zf= zLS4;JimssO85uoBl9x#F^B4WGCAD`c5nuFfF8zwva)Z z;qYI3Fyv=9eA(^_M`4#<#OSHx!0W|*~zb19rqo>WccHJaW> hQx_va;)@{pNRU!ANPH2bNFb#@K=g%bkaD>C+BXv3iQ)hN diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst deleted file mode 100644 index 81ec89a..0000000 --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst +++ /dev/null @@ -1 +0,0 @@ -nearsoft/academy/bigdata/recommendation/MovieRecommender.class diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst deleted file mode 100644 index 1cf9539..0000000 --- a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst +++ /dev/null @@ -1 +0,0 @@ -/Users/nsf-fcampos/Documents/bigDataProblem/big-data-exercises/src/main/java/nearsoft.academy.bigdata.recommendation/MovieRecommender.java diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst deleted file mode 100644 index 1a2de6b..0000000 --- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst +++ /dev/null @@ -1 +0,0 @@ -nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.class diff --git a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst deleted file mode 100644 index 556412e..0000000 --- a/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/inputFiles.lst +++ /dev/null @@ -1 +0,0 @@ -/Users/nsf-fcampos/Documents/bigDataProblem/big-data-exercises/src/test/java/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.java diff --git a/target/surefire-reports/TEST-nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.xml b/target/surefire-reports/TEST-nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.xml deleted file mode 100644 index 32b6b91..0000000 --- a/target/surefire-reports/TEST-nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.xml +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - java.lang.IllegalArgumentException: Did not find a delimiter in first line - at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.determineDelimiter(FileDataModel.java:351) - at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.<init>(FileDataModel.java:201) - at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.<init>(FileDataModel.java:169) - at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.<init>(FileDataModel.java:149) - at nearsoft.academy.bigdata.recommendation.MovieRecommender.getTotalReviews(MovieRecommender.java:51) - at nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.testDataInfo(MovieRecommenderTest.java:21) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:567) - at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) - at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) - at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) - at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) - at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) - at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) - at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) - at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) - at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) - at org.junit.runners.ParentRunner.run(ParentRunner.java:236) - at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) - at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:567) - at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) - at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) - at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) - at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) - at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) - - SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". -SLF4J: Defaulting to no-operation (NOP) logger implementation -SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. - - - \ No newline at end of file diff --git a/target/surefire-reports/nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.txt b/target/surefire-reports/nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.txt deleted file mode 100644 index 04301f9..0000000 --- a/target/surefire-reports/nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.txt +++ /dev/null @@ -1,41 +0,0 @@ -------------------------------------------------------------------------------- -Test set: nearsoft.academy.bigdata.recommendation.MovieRecommenderTest -------------------------------------------------------------------------------- -Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.091 sec <<< FAILURE! -testDataInfo(nearsoft.academy.bigdata.recommendation.MovieRecommenderTest) Time elapsed: 0.049 sec <<< ERROR! -java.lang.IllegalArgumentException: Did not find a delimiter in first line - at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.determineDelimiter(FileDataModel.java:351) - at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.(FileDataModel.java:201) - at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.(FileDataModel.java:169) - at org.apache.mahout.cf.taste.impl.model.file.FileDataModel.(FileDataModel.java:149) - at nearsoft.academy.bigdata.recommendation.MovieRecommender.getTotalReviews(MovieRecommender.java:51) - at nearsoft.academy.bigdata.recommendation.MovieRecommenderTest.testDataInfo(MovieRecommenderTest.java:21) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:567) - at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) - at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) - at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) - at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) - at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) - at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) - at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) - at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) - at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) - at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) - at org.junit.runners.ParentRunner.run(ParentRunner.java:236) - at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:252) - at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:141) - at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:112) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.base/java.lang.reflect.Method.invoke(Method.java:567) - at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:189) - at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:165) - at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85) - at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:115) - at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:75) - diff --git a/target/test-classes/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.class b/target/test-classes/nearsoft/academy/bigdata/recommendation/MovieRecommenderTest.class deleted file mode 100644 index f1d5702145076f7c33434826c69126d049850768..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1138 zcmbVL%Tg0T6g`~>gULvcm*NZYfdM2PWurn-MG01silTs2x$I0jp{dMtobJKs)-Q4+ zKC1ixzrk;@ygj^JP%biy>Aq*~J?GxjJ-_~Z{|R6biv?W7Ef3R!xLrU7ck%=Sy>B@e z-7VlAW{#lj?@tc8@1g8rmSJF7Mar%)WXrR=47q2zDH%$270H)L*pTs#Xmkh}sp~*= zc15gQd<^F7o-zz8^+<}?=$7Ro5KS3=;0@Jo3M+Ul109AkqCn}0zt9ItZk=F6E{$Dc z@GY%tl)n+RG(+*UO2!ON`(`KR!g?=|U8ik4%z2n+nA}Ptt3tV}jG|Fiqe$DdJDOy; zuH!b}PskE}+}q$uZ$!4OlQ@vil`~}Wyjd#y;z0NqLW$vVzosxe;ctwL4UbG~p%sX* zs|{b%K|)4am_v}(vF>cto7X8m0vI+T|$*J_So_=JJH zY9@g-n1)Y(ihHtP?wsg7OcAG*(VCw-1p7>z3@*`oAO%Ypp}l{UfKiN5#4t|9*|hjI za+D8@|3K#LNcIr9`WW)_U*LVk;2GHvrBf0Lm>`O&lyu^#@R+oKB7M6|I4-1xuj1(GeEBRfN~Ws Date: Mon, 7 Oct 2019 01:51:29 -0500 Subject: [PATCH 6/7] Agregando Solucion Problema BigData --- .classpath | 44 ---------------------- .gitignore | 11 ------ .project | 23 ----------- .settings/org.eclipse.core.resources.prefs | 4 -- .settings/org.eclipse.jdt.apt.core.prefs | 2 - .settings/org.eclipse.jdt.core.prefs | 7 ---- .settings/org.eclipse.m2e.core.prefs | 4 -- 7 files changed, 95 deletions(-) delete mode 100644 .classpath delete mode 100644 .gitignore delete mode 100644 .project delete mode 100644 .settings/org.eclipse.core.resources.prefs delete mode 100644 .settings/org.eclipse.jdt.apt.core.prefs delete mode 100644 .settings/org.eclipse.jdt.core.prefs delete mode 100644 .settings/org.eclipse.m2e.core.prefs diff --git a/.classpath b/.classpath deleted file mode 100644 index 71f5fef..0000000 --- a/.classpath +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/.gitignore b/.gitignore deleted file mode 100644 index bb55cfd..0000000 --- a/.gitignore +++ /dev/null @@ -1,11 +0,0 @@ -### IntelliJ IDEA ### -.idea -*.iws -*.iml -*.ipr - - -target/ -!.mvn/wrapper/maven-wrapper.jar -!**/src/main/** -!**/src/test/** diff --git a/.project b/.project deleted file mode 100644 index f150976..0000000 --- a/.project +++ /dev/null @@ -1,23 +0,0 @@ - - - big-data - - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.m2e.core.maven2Builder - - - - - - org.eclipse.jdt.core.javanature - org.eclipse.m2e.core.maven2Nature - - diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index f9fe345..0000000 --- a/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,4 +0,0 @@ -eclipse.preferences.version=1 -encoding//src/main/java=UTF-8 -encoding//src/test/java=UTF-8 -encoding/=UTF-8 diff --git a/.settings/org.eclipse.jdt.apt.core.prefs b/.settings/org.eclipse.jdt.apt.core.prefs deleted file mode 100644 index d4313d4..0000000 --- a/.settings/org.eclipse.jdt.apt.core.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.apt.aptEnabled=false diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 1eb325e..0000000 --- a/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,7 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 -org.eclipse.jdt.core.compiler.compliance=1.7 -org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning -org.eclipse.jdt.core.compiler.processAnnotations=disabled -org.eclipse.jdt.core.compiler.release=disabled -org.eclipse.jdt.core.compiler.source=1.7 diff --git a/.settings/org.eclipse.m2e.core.prefs b/.settings/org.eclipse.m2e.core.prefs deleted file mode 100644 index f897a7f..0000000 --- a/.settings/org.eclipse.m2e.core.prefs +++ /dev/null @@ -1,4 +0,0 @@ -activeProfiles= -eclipse.preferences.version=1 -resolveWorkspaceProjects=true -version=1 From cb298fd80b8e74d89d0093914d1e2ab22ee6a532 Mon Sep 17 00:00:00 2001 From: FernandaCG Date: Wed, 9 Oct 2019 11:10:57 -0500 Subject: [PATCH 7/7] Limpiando PR --- src/test/test.iml | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 src/test/test.iml diff --git a/src/test/test.iml b/src/test/test.iml deleted file mode 100644 index a0e49a3..0000000 --- a/src/test/test.iml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file