mahout-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From isa...@apache.org
Subject svn commit: r1538467 [9/20] - in /mahout/site/mahout_cms: ./ cgi-bin/ content/ content/css/ content/developers/ content/general/ content/images/ content/js/ content/users/ content/users/basics/ content/users/classification/ content/users/clustering/ co...
Date Sun, 03 Nov 2013 21:36:27 GMT
Propchange: mahout/site/mahout_cms/content/images/prototype.js
------------------------------------------------------------------------------
    svn:executable = *

Added: mahout/site/mahout_cms/content/images/search.gif
URL: http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/search.gif?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/search.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: mahout/site/mahout_cms/content/images/search.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/images/search.js
URL: http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/search.js?rev=1538467&view=auto
==============================================================================
--- mahout/site/mahout_cms/content/images/search.js (added)
+++ mahout/site/mahout_cms/content/images/search.js Sun Nov  3 21:36:23 2013
@@ -0,0 +1,21 @@
+function initSearch(){
+    var methods = {
+        defaultValueActsAsHint: function(element){
+            element = $(element);
+            element._default = element.value;
+            return element.observe('focus', function(){
+                if(element._default != element.value) return;
+                element.removeClassName('hint').value = '';
+            }).observe('blur', function(){
+                if(element.value.strip() != '') return;
+                element.addClassName('hint').value = element._default;
+            }).addClassName('hint');
+        }
+    };
+    $w('input textarea').each(function(tag){ Element.addMethods(tag, methods) });
+}
+initSearch();
+
+document.observe('dom:loaded', function(){
+    $('searchDocs').defaultValueActsAsHint();
+});
\ No newline at end of file

Propchange: mahout/site/mahout_cms/content/images/search.js
------------------------------------------------------------------------------
    svn:executable = *

Added: mahout/site/mahout_cms/content/images/sidebar-original.png
URL: http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/sidebar-original.png?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/sidebar-original.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/images/sidebar.png
URL: http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/sidebar.png?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/sidebar.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/images/slides.js
URL: http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/slides.js?rev=1538467&view=auto
==============================================================================
--- mahout/site/mahout_cms/content/images/slides.js (added)
+++ mahout/site/mahout_cms/content/images/slides.js Sun Nov  3 21:36:23 2013
@@ -0,0 +1,109 @@
+var Slides = Class.create({
+
+	initialize: function(element, options) {		
+		this.options = {
+      		Duration: 1,
+			Delay: 10.0,
+			Random: true,
+			Slideshow:true,
+			Controls:true
+    	}
+		Object.extend(this.options, options || {});
+
+    	this.element        = $(element);
+		this.slides			= this.element.childElements();
+		this.num_slides		= this.slides.length;		
+		this.current_slide 	= (this.options.Random) ? (Math.floor(Math.random()*this.num_slides))
: 0;
+		this.end_slide		= this.num_slides - 1;
+		
+		this.slides.invoke('hide');
+		this.slides[this.current_slide].show();
+				
+		if (this.options.Slideshow) { 
+			this.startSlideshow();
+		}				
+		if (this.options.Controls) {
+			this.addControls();
+		}		
+	},
+	
+	addControls: function() {
+		this.btn_previous	= $('previous');
+		this.btn_next 		= $('next');
+		this.btn_start		= $('start');
+		this.btn_stop		= $('stop');
+		
+		this.btn_previous.observe('click', this.moveToPrevious.bindAsEventListener(this));
+		this.btn_next.observe('click', this.moveToNext.bindAsEventListener(this));
+		this.btn_start.observe('click', this.startSlideshow.bindAsEventListener(this));
+		this.btn_stop.observe('click', this.stopSlideshow.bindAsEventListener(this));
+	},
+
+	startSlideshow: function(event) {
+		if (event) { Event.stop(event); }
+		if (!this.running)	{
+			this.fadeStartBtn();
+			this.executer = new PeriodicalExecuter(function(){
+	  			this.updateSlide(this.current_slide+1);
+	 		}.bind(this),this.options.Delay);
+			this.running=true;
+		}
+		
+	},
+	
+	fadeStartBtn: function() {
+		var startBtn = $('start');
+		var stopBtn = $('stop');
+		Effect.Fade(startBtn, { duration: 0.3 }),
+		Effect.Appear(stopBtn, { duration: 0.3 }) 
+	},
+	
+	stopSlideshow: function(event) {	
+		if (event) { Event.stop(event); } 
+		if (this.executer) {
+			this.fadeStopBtn();
+			this.executer.stop();
+			this.running=false;
+		}	 
+	},
+	
+	fadeStopBtn: function() {
+		var startBtn = $('start');
+		var stopBtn = $('stop');
+		Effect.Fade(stopBtn, { duration: 0.3 }),
+		Effect.Appear(startBtn, { duration: 0.3 }) 
+	},
+
+	moveToPrevious: function (event) {
+		if (event) { Event.stop(event); }
+		//this.stopSlideshow();
+  		this.updateSlide(this.current_slide-1);
+	},
+
+	moveToNext: function (event) {
+		if (event) { Event.stop(event); }
+		//this.stopSlideshow();
+  		this.updateSlide(this.current_slide+1);
+	},
+	
+	updateSlide: function(next_slide) {
+		if (next_slide > this.end_slide) { 
+				next_slide = 0; 
+		} 
+		else if ( next_slide == -1 ) {
+				next_slide = this.end_slide;
+		}
+		
+		this.fadeInOut(next_slide, this.current_slide);		
+	},
+
+ 	fadeInOut: function (next, current) {		
+		new Effect.Parallel([
+			new Effect.Fade(this.slides[current], { sync: true }),
+			new Effect.Appear(this.slides[next], { sync: true }) 
+  		], { duration: this.options.Duration });
+		
+		this.current_slide = next;		
+	}
+
+});
\ No newline at end of file

Propchange: mahout/site/mahout_cms/content/images/slides.js
------------------------------------------------------------------------------
    svn:executable = *

Added: mahout/site/mahout_cms/content/images/start.gif
URL: http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/start.gif?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/start.gif
------------------------------------------------------------------------------
    svn:executable = *

Propchange: mahout/site/mahout_cms/content/images/start.gif
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/images/taste-architecture.png
URL: http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/taste-architecture.png?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/taste-architecture.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/images/wiki-bg.png
URL: http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/wiki-bg.png?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/wiki-bg.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/images/wiki-wrapper-original.png
URL: http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/wiki-wrapper-original.png?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/wiki-wrapper-original.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/images/wiki-wrapper.png
URL: http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/wiki-wrapper.png?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/wiki-wrapper.png
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/images/wiki.css
URL: http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/wiki.css?rev=1538467&view=auto
==============================================================================
--- mahout/site/mahout_cms/content/images/wiki.css (added)
+++ mahout/site/mahout_cms/content/images/wiki.css Sun Nov  3 21:36:23 2013
@@ -0,0 +1,371 @@
+/********************************** 
+ The Apache Software Foundation
+
+Derived from: Open for Business Project Website
+ 
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements.  See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership.  The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License.  You may obtain a copy of the License at
+ 
+ http://www.apache.org/licenses/LICENSE-2.0
+ 
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied.  See the License for the
+ specific language governing permissions and limitations
+ under the License.
+*********************************/ 
+
+/******************************** 
+ Global Reset
+********************************/
+html, body, div, span, applet, object, iframe,
+h1, h2, h3, h4, h5, h6, p, blockquote, pre,
+a, abbr, acronym, address, big, cite, code,
+del, dfn, em, font, img, ins, kbd, q, s, samp,
+small, strike, strong, sub, sup, tt, var,
+b, u, i, center,
+dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend,
+table, caption, tbody, tfoot, thead, tr, th, td, a {
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+  border:0; 
+  margin:0; 
+  outline:0; 
+  padding:0; 
+  background:transparent; 
+  vertical-align: baseline;
+}
+
+body, .bodytext, .stepfield, .wiki-content, .wiki-content p, .wiki-content table, .wiki-content
tr, .wiki-content td, .wiki-content th, .wiki-content ol, .wiki-content ul, .wiki-content
li, h4.author {
+  font-size:13px;
+  color: #555;
+}
+
+blockquote, q {
+  quotes: none;
+}
+
+blockquote:before,
+blockquote:after,
+q:before,
+q:after {
+  content:''; 
+  content: none;
+}
+
+.wiki-content a, address, body, caption, cite, code, dfn, em, strong, th, var {
+  font-style: normal;
+  font-weight: normal;
+  text-decoration: none;
+}
+
+.wiki-content a, address, body, caption, cite, code, dfn, em, strong, th, var {
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
 	  
+}
+.wiki-content p, 
+.wiki-content span,
+.wiki-content div,
+.wiki-content ol,
+.wiki-content ul,
+.wiki-content li,
+.wiki-content th,
+.wiki-content td, address, body, caption, cite, code, dfn, em, strong, th, var {
+  font-family: "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;   	  
+  color: #333;
+}
+
+a img {
+  border: none;
+}
+
+ol, ul {
+  list-style: none;
+}
+
+table {
+  border-collapse: collapse;
+  border-spacing: 0;
+}
+
+/******************************** 
+General Layout
+ ********************************/ 
+* {margin:0;padding:0;}
+
+html, body, #wrap {height: 100%;}
+
+body > #wrap {height: auto; min-height: 100%;}
+
+body{
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+  color: #333;
+  margin: 0;
+  font-size:80%;
+  padding: 0;
+  background: url(http://mahout.apache.org/images/bg.png) top left repeat-x  #A6A6A6;
+  text-align: center;
+  background-color:#A6A6A6!important;
+}
+
+.wiki-content {
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+  color: #333;
+}
+
+a,a:active,a:link {
+  text-decoration: none;
+  color: #304c90;
+}
+
+a:visited {
+  text-decoration: none;
+}
+
+a:hover {
+  color: #304c90;
+}
+
+.wiki-content h1, .wiki-content h2, .wiki-content h3, h1, h2, h3 {
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+  color: #333;
+}
+
+.wiki-content h1, h1 {
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+  font-size: 350%;
+  font-weight: 100!important;
+  letter-spacing: -1px;
+}
+
+.wiki-content h2, h2 {
+  font-size: 200%;
+  font-weight: 100;
+  color: #895F30;
+}
+
+.wiki-content h3, h3 {
+  font-size: 170%;
+  font-weight: 100;
+}
+
+p,dl {
+  padding: 10px;
+  margin: 0;
+}
+
+ul{
+  margin: 0px 5px;
+  padding: 0 0 0 10px;
+}
+
+ul {
+  list-style: none;
+}
+
+ol {
+  margin: 0px 5px;
+  padding: 0 0 0 10px;
+}
+
+dt {
+  font-weight: bold;
+  color: #b13f1a;
+}
+
+dd {
+  padding-left: 25px;
+}
+
+.wiki-content {
+  margin-top: 0px;
+}
+
+.wiki-content, #labels-section {
+  width: 950px;
+  margin-left:0px;
+  float:left;
+  clear:none;
+}
+
+.wiki-content p {
+  margin: 10px 0px;
+}
+
+#title-heading{
+  display:block;
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+  font-size: 28px;
+  font-weight: 100!important;
+  margin-bottom:14px;
+  margin-top:35px!important;
+  line-height: 1.4em;
+}
+
+#title-heading span a, h1{
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+  font-size: 28px!important;
+  font-weight: 100!important;
+  letter-spacing: -1px!important;
+}
+
+#footer, #footer p.license, #footer p.license a {
+  background-color:#E0BB12;
+  color: #304c90;
+  clear:both;
+}
+
+#footer {
+  margin-top:20px!important;
+}
+
+#main {
+  clear:both;
+  background: url(http://mahout.apache.org/images/wiki-wrapper.png) top left no-repeat;
+  padding-top:170px;
+  padding-left:25px;
+  padding-bottom:80px;
+}
+
+.has-sidebar {
+  padding-top:190px!important;
+}
+.page-metadata {
+  position:absolute;
+  top:185px;
+}
+
+.page-metadata ul li, .page-metadata ul li a, .page-metadata ul li span{
+  font-size: 9px!important;
+}
+
+#navigation {
+  float: right;
+  right:0px;
+  margin:10px 0px;
+}
+
+#children-section {
+  width: 370px;
+  position:absolute;
+  right:10px;   
+  top:190px;
+}
+
+#children-section .section-header {
+  display:block;
+}
+
+#children-section-title {
+  display:none;
+}
+
+
+#children-section .section-header span {
+  color:white;
+  scroll:none;
+  overflow:hidden;
+}
+
+#children-section .section-header span a{
+  display:none;
+}
+
+#children-section .section-header span a#hide-children-link, 
+#children-section .section-header span a#show-children-link{
+  display:block;
+  padding: 5px 5px 3px 5px;
+  font-size: 22px;
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+  color: #666666;
+  letter-spacing: -.5px;
+  height: 27px; 
+  width: 89px;
+  overflow:hidden;
+} 
+#children-section .section-header span a#hide-children-link:before ,
+#children-section .section-header span a#show-children-link:before {
+
+  content: "Contents           ";
+}
+
+.hidden parameters {
+  clear:none;
+  display:none;
+}
+
+#full-height-container {
+  width:1400px;
+}
+
+#header {
+  position:absolute;
+  top:130px;
+  height:38px;
+  width:1360px;
+  padding-left:20px;
+  padding-right:20px;
+  background:none;
+}
+
+#page-children, #page-children a {
+  text-decoration: none;
+  color: #304c70;
+  font-family: Opensans , "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
+  font-size: 14px;
+  line-height:28px;
+  position:relative;
+  top:-10px;
+  padding-left:10px;
+}
+
+#page-children img {
+  display:none;
+}
+
+#quick-search {
+  float:right;
+  padding:5px;
+  padding-top:4px;
+  border-radius:3px;
+  background-color:#444;
+  height:23px;
+  position:relative;
+  top: -130px;
+  left:20px;
+  width: 300px;
+  height: 24px;
+}
+
+#quick-search fieldset{
+  margin:0;
+  padding:0;
+  height:15px;
+  line-height:22px;
+}
+
+#quick-search-query{
+  width: 295px;
+  margin-left:1px;
+  background:white;
+  -webkit-appearance:text;
+}
+
+#header-menu-bar {
+  float:right;
+  position:relative;
+  left:300px;
+}
+
+.clear {
+  margin-bottom:20px;
+}
+
+.panelContent {
+  font-size: 13px;
+}

Added: mahout/site/mahout_cms/content/images/wrapper.jpg
URL: http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/images/wrapper.jpg?rev=1538467&view=auto
==============================================================================
Binary file - no diff available.

Propchange: mahout/site/mahout_cms/content/images/wrapper.jpg
------------------------------------------------------------------------------
    svn:executable = *

Propchange: mahout/site/mahout_cms/content/images/wrapper.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: mahout/site/mahout_cms/content/index.mdtext
URL: http://svn.apache.org/viewvc/mahout/site/mahout_cms/content/index.mdtext?rev=1538467&view=auto
==============================================================================
--- mahout/site/mahout_cms/content/index.mdtext (added)
+++ mahout/site/mahout_cms/content/index.mdtext Sun Nov  3 21:36:23 2013
@@ -0,0 +1,161 @@
+<h1>What is Apache Mahout?</h1>
+<h2>The Apache Mahout™ machine learning library's goal is to build scalable machine
learning libraries.</h2>
+  <div class="highlights">
+    <h4>Mahout currently has</h4>
+    <ul>
+      <li>Collaborative Filtering</li>
+      <li>User and Item based recommenders</li>
+      <li>K-Means, Fuzzy K-Means clustering</li>
+      <li>Mean Shift clustering</li>
+      <li>Dirichlet process clustering</li>
+      <li>Latent Dirichlet Allocation</li>
+      <li>Singular value decomposition</li>
+      <li>Parallel Frequent Pattern mining</li>
+      <li>Complementary Naive Bayes classifier</li>
+      <li>Random forest decision tree based classifier</li>
+      <li>High performance java collections (previously colt collections)</li>
+      <li>A vibrant community</li>
+      <li>and many more cool stuff to come by this summer thanks to Google summer of
code</li>
+    </ul>
+  </div>
+  <p>With scalable we mean:</p>
+  <p>Scalable to reasonably large data sets. Our core algorithms for clustering, classfication
and batch based
+    collaborative filtering are implemented on top of Apache Hadoop using the map/reduce
paradigm. However we do not
+    restrict contributions to Hadoop based implementations: Contributions that run on a single
node or on a non-Hadoop
+    cluster are welcome as well. The core libraries are highly optimized to allow for good
performance also for
+    non-distributed algorithms</p>
+  <p>Scalable to support your business case. Mahout is distributed under a commercially
friendly Apache Software
+    license.</p>
+  <p>Scalable community. The goal of Mahout is to build a vibrant, responsive, diverse
community to facilitate
+    discussions not only on the project itself but also on potential use cases. Come to the
mailing lists to find out
+    more.</p>
+
+  <p>Currently Mahout supports mainly four use cases: Recommendation mining takes users'
behavior and from that tries to
+    find items users might like. Clustering takes e.g. text documents and groups them into
groups of topically related
+    documents. Classification learns from exisiting categorized documents what documents
of a specific category look
+    like and is able to assign unlabelled documents to the (hopefully) correct category.
Frequent itemset mining takes a
+    set of item groups (terms in a query session, shopping cart content) and identifies,
which individual items usually
+    appear together.</p>
+
+  <p>Interested in helping? See the
+    <a href="http://cwiki.apache.org/confluence/display/MAHOUT/Developer+Resources">wiki</a>
or join the
+    <a href="http://cwiki.apache.org/confluence/display/MAHOUT/Mailing+Lists%2C+IRC+and+Archives">mailing
lists</a>.</p>
+
+  <h1>Mahout News</h1>
+
+  <h2 class="boxed">25 July 2013 - Apache Mahout 0.8 released</h2>
+
+  <p>Apache Mahout has reached version 0.8. All developers are encouraged to begin
using version
+  0.8. Highlights include:</p>
+
+  <ul>
+    <li>Numerous performance improvements to Vector and Matrix implementations, API's
and their iterators (see also MAHOUT-1192, MAHOUT-1202)</li>
+		<li>Numerous performance improvements to the recommender implementations (see also
MAHOUT-1272, MAHOUT-1035, MAHOUT-1042, MAHOUT-1151, MAHOUT-1166, MAHOUT-1167, MAHOUT-1169,
MAHOUT-1205, MAHOUT-1264)</li>
+		<li><a href="https://issues.apache.org/jira/browse/MAHOUT-1088" class="external-link"
rel="nofollow">MAHOUT-1088</a>: Support for biased item-based recommender</li>
+		<li><a href="https://issues.apache.org/jira/browse/MAHOUT-1089" class="external-link"
rel="nofollow">MAHOUT-1089</a>: SGD matrix factorization for rating prediction with
user and item biases</li>
+		<li><a href="https://issues.apache.org/jira/browse/MAHOUT-1106" class="external-link"
rel="nofollow">MAHOUT-1106</a>: Support for SVD++</li>
+		<li><a href="https://issues.apache.org/jira/browse/MAHOUT-944" class="external-link"
rel="nofollow">MAHOUT-944</a>:  Support for converting one or more Lucene storage
indexes to SequenceFiles as well as an upgrade of the supported Lucene version to Lucene 4.3.1.</li>
+		<li><a href="https://issues.apache.org/jira/browse/MAHOUT-1154" class="external-link"
rel="nofollow">MAHOUT-1154</a> and friends: New streaming k-means implementation
that offers on-line (and fast) clustering</li>
+		<li><a href="https://issues.apache.org/jira/browse/MAHOUT-833" class="external-link"
rel="nofollow">MAHOUT-833</a>: Make conversion to SequenceFiles Map-Reduce, 'seqdirectory'
can now be run as a MapReduce job.</li>
+		<li><a href="https://issues.apache.org/jira/browse/MAHOUT-1052" class="external-link"
rel="nofollow">MAHOUT-1052</a>: Add an option to MinHashDriver that specifies the
dimension of vector to hash (indexes or values).</li>
+		<li><a href="https://issues.apache.org/jira/browse/MAHOUT-884" class="external-link"
rel="nofollow">MAHOUT-884</a>: Matrix Concat utility, presently only concatenates
two matrices.</li>
+		<li><a href="https://issues.apache.org/jira/browse/MAHOUT-1187" class="external-link"
rel="nofollow">MAHOUT-1187</a>: Upgraded to CommonsLang3</li>
+		<li><a href="https://issues.apache.org/jira/browse/MAHOUT-916" class="external-link"
rel="nofollow">MAHOUT-916</a>: Speedup the Mahout build by making tests run in parallel.</li>
+		<li>The usual bug fixes.  See <a href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20MAHOUT%20AND%20fixVersion%20%3D%20%220.8%22"
class="external-link" rel="nofollow">JIRA</a> for more<br>
+	information on the 0.8 release.</li>
+  </ul>
+
+  <p>Changes in 0.8 are detailed in the <a href="http://svn.apache.org/viewvc/mahout/trunk/CHANGELOG?revision=1501110&view=markup">release
notes</a>.</p>
+  
+  <p>Downloads of all releases available from <a href="http://www.apache.org/dyn/closer.cgi/mahout/">Apache
mirrors</a>.</p>
+<p>FUTURE PLANS</p>
+
+<p>0.9</p>
+
+<p>As the project moves towards a 1.0 release, the community is working to clean up
and/or remove parts of the code base that are under-supported or that underperform as well
as to better focus the energy and contributions on key algorithms that are proven to scale
in production and have seen wide-spread adoption.  To this end, in the next release, the project
is planning on removing support for the following algorithms unless there is sustained support
and improvement of them before the next release.</p>
+
+<p>The algorithms to be removed are:</p>
+<ul class="alternate" type="square">
+	<li>From Clustering:<br>
+	Dirichlet<br>
+	MeanShift<br>
+	MinHash<br>
+        Eigencuts</li>
+	<li>From Classification (both are sequential implementations)<br>
+	Winnow<br>
+	Perceptron</li>
+	<li>Frequent Pattern Mining</li>
+	<li>Collaborative Filtering<br>
+	All recommenders in org.apache.mahout.cf.taste.impl.recommender.knn<br>
+        SlopeOne implementations in org.apache.mahout.cf.taste.hadoop.slopeone and org.apache.mahout.cf.taste.impl.recommender.slopeone<br>
+        Distributed pseudo recommender in org.apache.mahout.cf.taste.hadoop.pseudo<br>
+        TreeClusteringRecommender in org.apache.mahout.cf.taste.impl.recommender</li>
+	<li>Mahout Math<br>
+        Lanczos in favour of SSVD<br>
+        Hadoop entropy stuff in org.apache.mahout.math.stats.entropy</li>
+</ul>
+
+
+<p>If you are interested in supporting 1 or more of these algorithms, please make it
known on dev@mahout.apache.org and via JIRA issues that fix and/or improve them.  Please also
provide supporting evidence as to their effectiveness for you in production.</p>
+
+<p>1.0 PLANS</p>
+
+<p>Our plans as a community are to focus 0.9 on cleanup of bugs and the removal of
the code mentioned above and then to follow with a 1.0 release soon thereafter, at which point
the community is committing to the support of the algorithms packaged in the 1.0 for at least
two minor versions after their release.  In the case of removal, we will deprecate the functionality
in the 1.(x+1) minor release and remove it in the 1.(x+2) release.  For instance, if feature
X is to be removed after the 1.2 release, it will be deprecated in 1.3 and removed in 1.4.</p>
+       
+
+
+  <h2 class="boxed">16 June 2012 - Apache Mahout 0.7 released</h2>
+
+  <p>Apache Mahout has reached version 0.7. All developers are encouraged to begin
using version
+  0.7. Highlights include:</p>
+
+  <ul>
+    <li>Outlier removal capability in K-Means, Fuzzy K, Canopy and Dirichlet Clustering</li>
+    <li>New Clustering implementation for K-Means, Fuzzy K, Canopy and Dirichlet using
Cluster Classifiers</li>
+    <li>Collections and Math api consolidated</li>
+    <li>(Complementary) Naive Bayes refactored and cleaned</li>
+    <li>Watchmaker and Old Naive Bayes dropped.</li>
+    <li>Many bug fixes, refactorings, and other small improvements</li>
+  </ul>
+
+  <p>Changes in 0.7 are detailed in the <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310751&version=12319261">release
notes</a>.</p>
+  
+  <p>Downloads of all releases available from <a href="http://www.apache.org/dyn/closer.cgi/mahout/">Apache
mirrors</a>.</p>
+  
+  <h2 class="boxed">6 Feb 2012 - Apache Mahout 0.6 released</h2>
+
+  <p>Apache Mahout has reached version 0.6. All developers are encouraged to begin
using version
+  0.6. Highlights include:</p>
+
+  <ul>
+    <li>Improved Decision Tree performance and added support for regression problems</li>
+    <li>New LDA implementation using Collapsed Variational Bayes 0th Derivative Approximation</li>
+    <li>Reduced runtime of LanczosSolver tests</li>
+    <li>K-Trusses, Top-Down and Bottom-Up clustering, Random Walk with Restarts implementation</li>
+    <li>Reduced runtime of dot product between vectors</li>
+    <li>Added MongoDB and Cassandra DataModel support</li>
+    <li>Increased efficiency of parallel ALS matrix factorization</li>
+    <li>SSVD enhancements</li>
+    <li>Performance improvements in RowSimilarityJob, TransposeJob</li>
+    <li>Added numerous clustering display examples</li>
+    <li>Many bug fixes, refactorings, and other small improvements</li>
+  </ul>
+
+  <p>Changes in 0.6 are detailed in the <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310751&version=12316364">release
notes</a>.</p>
+
+  <p>Downloads of all releases available from <a href="http://www.apache.org/dyn/closer.cgi/mahout/">Apache
mirrors</a>.</p>
+
+  <h2 class="boxed">9 Oct 2011 - Mahout in Action released</h2>
+
+  <p>At last, the book Mahout in Action is available in print. Sean Owen, Robin Anil,
Ted Dunning
+  and Ellen Friedman thank the community (especially those who were reviewers) for input
during the
+  process and hope it is enjoyable.</p>
+
+  <p>Find it at your favorite bookstore, or
+  <a href="http://manning.com/owen/">order print and eBook copies from Manning</a>
--
+  use discount code "mahout37" for 37% off.</p>
+
+  
+</div>
+
+



Mime
View raw message