The document presents a study on extracting and learning API usage patterns from source code using semantic network technologies. It discusses the proposed approach, which involves building a semantic network representation of the code and successfully extracting 776 patterns from 25 open-source projects. The findings suggest that this method can enhance developer learning and facilitate automatic code completion and anomaly detection.