This rock identifier app and website may be of interest to some of you…
https://rockd.org/ came across this one last night. looks quite good.