Browsing by Keywords technical and technological development