The recommendation system is a useful tool that can be employed to identify potential relationships between items and users in electronic commerce systems. Consequently, it can remarkably improve the efficiency of a business. The topic of how to enhance the accuracy of a recommendation has attracted much attention by researchers over the past decade. As such, many methods to accomplish this task have been introduced. However, more complex calculations are normally necessary to achieve a higher accuracy, which is not suitable for a real-time system. Hence, in this paper, we propose a weight-based item recommendation approach to provide a balanced formula between the recommended accuracy and the computational complexity. The proposed methods employ a newly defined distance to describe the relationship between the users and the items, after which the recommendations and predictive algorithms are developed. A data analysis based on the MovieLens datasets indicates that the methods applied can obtain suitable prediction accuracy and maintain a relatively low computational complexity.