Download MiA Free Java Code
Description
Mahout in Action Example Code.
Source Files
The download file MiA-master.zip has the following entries.
.gitignore/*w ww .j a v a 2s .c o m*/
README.markdown
bin/count-header-lines.sh
pom.xml
src/main/assembly/job.xml
src/main/java/mia/classifier/ch14/TokenizingAndVectorizingText.java
src/main/java/mia/classifier/ch14/TrainNewsGroups.java
src/main/java/mia/classifier/ch15/AucExample.java
src/main/java/mia/classifier/ch15/ConfusionMatrixExample.java
src/main/java/mia/classifier/ch16/CategoryFeatureEncoder.java
src/main/java/mia/classifier/ch16/CategoryInteractionEncoder.java
src/main/java/mia/classifier/ch16/FeatureEncoder.java
src/main/java/mia/classifier/ch16/Item.java
src/main/java/mia/classifier/ch16/ItemEncoder.java
src/main/java/mia/classifier/ch16/ModelEvaluator.java
src/main/java/mia/classifier/ch16/User.java
src/main/java/mia/classifier/ch16/UserEncoder.java
src/main/java/mia/classifier/ch16/UserItemEncoder.java
src/main/java/mia/classifier/ch16/client/Client.java
src/main/java/mia/classifier/ch16/client/Connection.java
src/main/java/mia/classifier/ch16/generated/Classifier.java
src/main/java/mia/classifier/ch16/samples/CSVEncoderFastLine.java
src/main/java/mia/classifier/ch16/samples/CSVEncoderLine.java
src/main/java/mia/classifier/ch16/samples/FastLine.java
src/main/java/mia/classifier/ch16/samples/Line.java
src/main/java/mia/classifier/ch16/server/Ops.java
src/main/java/mia/classifier/ch16/server/Server.java
src/main/java/mia/classifier/ch16/train/TrainNewsGroups.java
src/main/java/mia/clustering/ch07/SimpleKMeansClustering.java
src/main/java/mia/clustering/ch08/ApplesToVectors.java
src/main/java/mia/clustering/ch09/CanopyClustering.java
src/main/java/mia/clustering/ch09/CanopyExample.java
src/main/java/mia/clustering/ch09/DirichletExample.java
src/main/java/mia/clustering/ch09/FuzzyKMeansClustering.java
src/main/java/mia/clustering/ch09/FuzzyKMeansExample.java
src/main/java/mia/clustering/ch09/KMeansClustering.java
src/main/java/mia/clustering/ch09/KMeansExample.java
src/main/java/mia/clustering/ch09/KMeansWithCanopyClustering.java
src/main/java/mia/clustering/ch09/MyAnalyzer.java
src/main/java/mia/clustering/ch09/NewsFuzzyKMeansClustering.java
src/main/java/mia/clustering/ch09/NewsKMeansClustering.java
src/main/java/mia/clustering/ch09/RandomPointsUtil.java
src/main/java/mia/clustering/ch09/ReutersToSparseVectors.java
src/main/java/mia/clustering/ch10/InterClusterDistances.java
src/main/java/mia/clustering/ch10/MyAnalyzer.java
src/main/java/mia/clustering/ch10/MyDistanceMeasure.java
src/main/java/mia/clustering/ch10/MyDistanceNewsClustering.java
src/main/java/mia/clustering/ch10/NewsKMeansClustering.java
src/main/java/mia/clustering/ch12/CreateLastfmDataset.java
src/main/java/mia/clustering/ch12/CreateTwitterUserDataset.java
src/main/java/mia/clustering/ch12/TwitterAnalyzer.java
src/main/java/mia/clustering/ch12/TwitterDownloader.java
src/main/java/mia/clustering/ch12/lastfm/DictionaryMapper.java
src/main/java/mia/clustering/ch12/lastfm/DictionaryReducer.java
src/main/java/mia/clustering/ch12/lastfm/VectorCreationJob.java
src/main/java/mia/clustering/ch12/lastfm/VectorMapper.java
src/main/java/mia/clustering/ch12/lastfm/VectorReducer.java
src/main/java/mia/clustering/ch12/twitter/ByKeyGroupingJob.java
src/main/java/mia/clustering/ch12/twitter/ByKeyMapper.java
src/main/java/mia/clustering/ch12/twitter/ByKeyReducer.java
src/main/java/mia/recommender/ch02/EvaluatorIntro.java
src/main/java/mia/recommender/ch02/IREvaluatorIntro.java
src/main/java/mia/recommender/ch02/RecommenderIntro.java
src/main/java/mia/recommender/ch02/intro.csv
src/main/java/mia/recommender/ch03/CreateGenericDataModel.java
src/main/java/mia/recommender/ch03/CreatePreferenceArray.java
src/main/java/mia/recommender/ch03/IREvaluatorBooleanPrefIntro1.java
src/main/java/mia/recommender/ch03/IREvaluatorBooleanPrefIntro2.java
src/main/java/mia/recommender/ch04/ClusterBasedRecommender.java
src/main/java/mia/recommender/ch04/GroupLens10MEvalIntro.java
src/main/java/mia/recommender/ch04/GroupLensDataModelIntro.java
src/main/java/mia/recommender/ch04/KnnBasedRecommender.java
src/main/java/mia/recommender/ch04/SlopeOneJDBC.java
src/main/java/mia/recommender/ch04/SlopeOneNoWeighting.java
src/main/java/mia/recommender/ch05/Book.java
src/main/java/mia/recommender/ch05/BookManager.java
src/main/java/mia/recommender/ch05/GenderItemSimilarity.java
src/main/java/mia/recommender/ch05/GenderRescorer.java
src/main/java/mia/recommender/ch05/Genre.java
src/main/java/mia/recommender/ch05/GenreRescorer.java
src/main/java/mia/recommender/ch05/LibimsetiEvalRunner.java
src/main/java/mia/recommender/ch05/LibimsetiIREvalRunner.java
src/main/java/mia/recommender/ch05/LibimsetiLoadRunner.java
src/main/java/mia/recommender/ch05/LibimsetiRecommender.java
src/main/java/mia/recommender/ch05/LibimsetiWithAnonymousRecommender.java
src/main/java/mia/recommender/ch05/LimitedMemoryDiffStorage.java
src/main/java/mia/recommender/ch06/AggregateAndRecommendReducer.java
src/main/java/mia/recommender/ch06/AggregateCombiner.java
src/main/java/mia/recommender/ch06/CooccurrenceColumnWrapperMapper.java
src/main/java/mia/recommender/ch06/PartialMultiplyMapper.java
src/main/java/mia/recommender/ch06/UserVectorSplitterMapper.java
src/main/java/mia/recommender/ch06/UserVectorToCooccurrenceMapper.java
src/main/java/mia/recommender/ch06/UserVectorToCooccurrenceReducer.java
src/main/java/mia/recommender/ch06/WikipediaDataConverter.java
src/main/java/mia/recommender/ch06/WikipediaItemIDIndexMapper.java
src/main/java/mia/recommender/ch06/WikipediaToItemPrefsMapper.java
src/main/java/mia/recommender/ch06/WikipediaToUserVectorReducer.java
src/main/resources/.empty
src/main/resources/log4j.properties
src/main/thrift/ch16.thrift
Download
Click the following link to download MiA-master.zip.
MiA-master.zip