I already replied in this thread about other face recognition and face grouping application we are working on, so see that for more details. I just want to add content relevant to this thread over here.
@Hatoris - we are working on something similar, so see how it fits your case. Maybe you want to join us, maybe learn from our mistakes, maybe you just want to have fun building stuff on your own… YMMV. Matias (original author of this app) also initially started with Python and I thought it was bad idea (by adding more dependencies, complicating workflows, making onboard harder), so somehow I managed to pursuade him to adopt native approach. So, we worked hard on PDLib (PHP binding for DLib), to get to that point. We also implemented full queuing logic where images are processed. Take a look at our thoughts along the way in functional spec, maybe it will give you some ideas! If you feel like this is interesting to you, or have more ideas on top of our work, feel free to join us on Github (I mean, I also joined to Matias’ repo myself:D) - you are welcome. Otherwise, just go for your implementation, who knows how awesome it turns to and you will certainly learned a lot along the way! Cheers!