construct graph for text data

I recently became familiar with Neo4j. On the website, it is mentioned that for the first step, we should create the structure of the graph from data. On the other hand, in another section, it seems that CSV files and tabular data can be directly entered into Neo4j, and Neo4j will automatically create the graph. Could you please clarify for me? I have text data, and I want to convert it into a knowledge graph. What should I do first?