Natural interaction framework