For dsa there are many know sites where we can practice but from where to practice Machine learning and artificial algorithms ( like A* , Uniform Cost Search ....). I found only one site (hackerrank) so far but there aren't that much question on all topics. If anyone know please tell me.