Search for documents containing words with and without dots (e.g. “ceo”, “c.e.o”, “c.e.o.”)

Yes, make sense, but I cannot do this for a huge index (700M records).