I am trying to find the relevant set of keywords inside a spaceless string. An example would be:
freelancemarketingconsultant
By reading it, you can distinguish the following keywords:
freelance marketing consultant
You can see the task is not trivial, as a common confusion would be to distinguish between "free" and "lance".
Are there known (potentially NLP) techniques to extract keywords from such strings?