Text this: Skin cancer detection using non-invasive techniques