Developing a Framework for Interactive Information Retrieval of Digital Libraries Based on Bandura's Social-Cognitive Theory | Synapse