Find a file in the current directory (and its subdirectories) with any name and any extension, randomly select one of them, and display its name (without the extension).
find ~ -iname '*.*' | xargs -I{} basename {} | sort -R | head -1