This project is concerned with various modelling techniques to describe the evolution of different opinions within an interacting group of individuals. A central part will be the modelling of the interaction among individuals. In this context, an essential part is the description of several mechanisms how the opinion of an individual is influenced by others. This is particularly important if the considered group of individuals is not homogenous. For instance, in the case that group contains extremist trying to make their idea to the leading opinion. The objectives are to devise and implement different modelling techniques to describe the evolution of opinions within groups. Starting from popular existing models, one goal of the project is to investigate new interaction mechanisms.