1. As a part of user encouragement programme the admin wants to give different badges, certificates to users who are judged to be specialists in different areas.
2. Giving badges can be achieved by assigning the particular users to different groups and providing the group an icon as a show piece whereas having initialized different certificates and modes of qualifying for the same.
Now moodle is in need of a smart UI system with code base to achieve the above given objectives 1 and 2 automatically based on imposed conditions (Appears to be a part of conditional activity code base)