apiService, trainer)
    elif runWhat == '3':
        people = getPeople()
        print('Please choose user to edit.')
        list_people(people)
        print(f'{(len(people) + 1)}.) CANCEL (default)')
        choice = int(input())
        if choice - 1 >= len(people):
            continue
        edit_person(people[choice - 1], cameraId, trainer)
    elif runWhat == '4':
        people = getPeople()
        print('Please choose user to remove.')
        list_people(people)
        print(f'{(len(people) + 1)}.) CANCEL (default)')
        choice = int(input())
        if choice - 1 >= len(people):
            continue
        remove_person(people[choice - 1], trainer)
    elif runWhat == '5':
        trainer.train()
    elif runWhat == '6':
        trainer.batch_add_to_system()
    elif runWhat == '7':
        break
    else:
        recognizer.run_recognize(cameraId, scaleFactor, minSizeTuple,
                                 tolerance, minNeighbour, apiService, runMode,
                                 showDetailInfo)
print('[INFO] Attendance system stopping.')