User interface
Until now, we have been looking at the back office of our data mining architecture, which is the part not directly visible to its end user. Imagine this architecture is provided to be employed by someone not skilled enough to work on the data mining engine itself; we will need some way to let this user interact with the architecture in the right way, and discover the results of its interaction. This is what a user interface is all about.
In times when data mining is getting more and more popular every day, a big question is how to make it accessible to a great portion of professionals not classifiable as programmers and statisticians. This is where the user interfaces play a big role.
Even if user interface design is beyond the scope of this book, let's discover some well-established principles of good user interface design, so that you can apply them to evaluate alternative user interfaces and products you could come across on your data mining journey.
Clarity
This principle...