User-item bipartite graphs and knowledge graphs are frequently employed in recommender systems due to their ability to provide rich information for user and item modeling. However, existing recommender systems predominantly focus on modeling either the user or item individually, with few studies simultaneously considering both aspects. In this paper, we propose a novel double-ended recommendation model, DEKGCI, which aims to fully leverage the advantages of these two information sources. Specifically, DEKGCI harnesses the high-order connectivity information in the user-item bipartite graph to extract user representations, while utilizing the semantic information in the knowledge graph to enrich item representations. By doing so, DEKGCI concurrently learns both user and item representations, effectively capturing the intricate interaction information between users and items. The DEKGCI model was evaluated on three real-world datasets. Computational results demonstrate the high effectiveness of the proposed DEKGCI model compared to seven state-of-the-art reference methods from the literature. In particular, compared to the best-performing KFGAN model, DEKGCI achieved AUC gains of 0.335% in movie recommendations, and F1 gains of 0.023%, 2.203%, and 0.530% in movie, book, and music recommendations, respectively. The code and data are available at https://github.com/miaomiao924/DEKGCI.