AppTale is a light-weight framework to enable an application to learn more about itself and adapt to the environment. It provides several out of the box capabilities to faciliate learning. In addition, the framework lets you add your own custom extensions to mend learning the way you want.
Following are some examples of where AppTale can be used
- A web-site can use AppTale to learn if there are potential DoS (Denial of Service) attacks and take appropriate preventive action.
- UI screens can learn and optimize the layout to meet its user's taste.
- An e-commerce site can optimize the product catalog being shown to the user based on the more recent products visited.