AI Chase after lose target

I am wondering how to make an advanced AI (using behavior trees) that can follow a target (player or other ai) after they are out of sight, like player runs around corner and ai follows and investigates the area the AI thinks the player is at.

A lot of tutorials on Youtube : https://www.youtube.com/results?search_query=unreal+engine+AI+tutorial

I found these tutorials really helpful when I was starting with AI: https://www.youtube.com/playlist?list=PLbRBWFaQHaW9ZrXdkLVQSOkyUvUvdVlfO

He covers the basics about Behavior Trees first, and then goes ahead to show how you can create a basic AI system from scratch using the same. If I remember correctly, what you’re looking for should be in part 5: memory.