1. A method for dynamically allocating resources in a process, said method comprising: estimating a fairness coefficient and a throughput coefficient that represents significance of a fairness and a throughput utilizing a reinforcement learning algorithm in order to thereafter vary a degree of said fairness coefficient and said throughput coefficient while allocating a resource; and computing a user behavior coefficient with respect to a user to determine a degree of cooperativeness of said user with a plurality of other users and updating said user behavior coefficient thereof in order to dynamically allocate said resource in a process with a high user satisfaction and a retention rate.