Machine can be used for Survey. Machine is related to Robot. 
See is related to Observe. Observe is a type of Watch. Watch is related to Action. Action is related to Protect. 
Survey <--UsedFor-- Machine <--RelatedTo--> Robot 
See <--RelatedTo--> Observe --IsA--> Watch <--RelatedTo--> Action <--RelatedTo--> Protect 