  We propose a novel framework for the recommendation of swarm-based drone
delivery services based on the consumers preferences. We propose a
density-based pruning approach that uses the concept of partnerships with
charging station providers to reduce the search space of swarm-based drone
service delivery providers. A weighted service composition algorithm is
proposed that considers the providers capabilities and consumers' preferences
in selecting the best next service. We propose a voting-based recommendation
algorithm to select the best providers. We conduct a set of experiments to
evaluate the efficiency of the framework in terms of consumer satisfaction,
run-time, and search space reduction cost.
