Wow. That's quite some task! When you first said it I thought you were talking about looking at photos and distinguishing objects (but after seeing you talk about Organisations, I realised my assumption was utterly wrong). I am only just starting University so I haven't got to that point yet. It's sure to be interesting and I wish you the best of luck!
Thanks for posting in the programming community.
Thanks a lot! <3