I have a question regarding how to create a search engine which searches through my dataset for a specific name.

If the user types in Joe the search engine will find results for words that matches Joe and give the user all the infromatin from the dataset that regards Joe.

If there a way that anyone could help me that would be great.