The document summarizes a presentation on configuration and recommendation technologies from AGILE. It discusses: 1. The goals of developing configuration technologies to enable flexible knowledge representation and efficient reasoning for solving configuration problems, and recommendation technologies to recommend IoT workflows, cloud services, and apps. 2. Key achievements including developing answer set programming approaches for configuration knowledge bases and prototypes for air pollution monitoring and smart homes, as well as hybrid recommendation systems and learning cluster-based search heuristics. 3. Ongoing work including increasing efficiency of answer set programming, extending knowledge bases, improving recommender prediction, and knowledge compilation for gateways.