DeepLearning, OpenCV on i686 architecture- can it be done?

I am trying to learn as much as I can about Python, Django and now I am very interested about things like Tenserflow, OpenCV, DeepLearning.. Is there a way and what software do you recommend in case of:
Ubuntu 18.04
CPU: 2×1.8Ghz i686
RAM: 4GB ?