The Intelligent Playlist Plugin (IPL) for Amarok 2 tries to imitate the dynamic playlists built into Amarok itself. But instead of selecting some criteria for the tracks to be selected, you just drop some tracks into the playlist. The Plugin will then try to find similar tracks in your collection and automatically appends them to the playlist.
Table of Contents
Download and Installation
The plugin is available via our Download Center. Just download it and in Amarok, go to Tools -> Script Manager and click the Install Script button. Select the just downloaded archive and afterwards restart Amarok. Now you can enable the plugin in the Script Manager. You can also directly download the script from within the script manager. Simply click the "Get New Scripts" button and search for the plugin.
Installation from Git
If you want to contribute to the project (e.g. extend the script, making translations), it is recommended to use the current development version from Git. Refer to the Notes for Developers for a detailed description on what you need to do.
Setup
The plugin allows quite a lot of settings to be made. Please refer to the Intelligent Playlist for Amarok 2: Setup article for detailed descriptions.
Theory
The plugin has been written in context of an Artificial Intelligence lecture at the Technical University of Dresden. It tries to apply some methods of AI to do its job. If you are interested in this topic, have a look at my AI page (and especially the attached PDF).
Warning: Article and document are both German!
Development
The Plugin is written in QtScript. You can get the latest version from Gitorious. The latest stable release can be downloaded via our Download Center.
If you encounter any problems, please report them via our bugtracker. You can also fill feature requests there. If you have further questions, feel free to contact me, e.g. via e-mail.
