Insights from 58 Group Technical Salon: Recommendation Systems, Image Creative Optimization, and Deep Learning Online Prediction Service

The 58 Group technical salon presented detailed engineering practices on video recommendation system architecture, image creative optimization for search ads, a programmatic creative platform, and a Kubernetes‑based deep learning online prediction service, highlighting micro‑service design, distributed indexing, and real‑time model deployment.

58 Tech
58 Tech
58 Tech
Insights from 58 Group Technical Salon: Recommendation Systems, Image Creative Optimization, and Deep Learning Online Prediction Service

Background

On December 15, 2018, the 58 Group Technical Engineering Platform and HR Magic Academy co‑hosted the fifth 58 Group Technical Salon at the Beijing headquarters, featuring four speakers who shared experiences on recommendation system architecture, search ad image creative optimization, creative platform design, and deep‑learning online prediction services.

1. Video Recommendation System Architecture

Rapid growth of video content creates challenges for recommendation systems. The team responsible for the video recommendation platform described a micro‑service based architecture that isolates numerous modules and employs distributed inverted indexes for different video categories, while maintaining in‑memory forward indexes for high‑frequency queries, thereby improving retrieval efficiency. An asynchronous multi‑path recall mechanism is used to overcome single‑machine bottlenecks and ensure comprehensive recall results.

2. Image Creative Optimization in Search Advertising

Ad image creatives significantly affect CTR. The presented solution consists of offline and online stages: offline selection builds a candidate pool using historical CTR and manual labels with pointwise or pairwise ranking models; online, a CNN extracts image features which are combined with user and ad features for final CTR‑based ranking. For creative understanding, user query intent is classified, and offline image classification aligns images with the same category, enabling selection of the highest pCTR creative per keyword.

3. 58 Commercial Creative Platform Architecture

The platform addresses massive creative content generation by programmatically creating ads, improving efficiency and quality. It comprises a publishing side, a Creative‑Builder, dynamic creatives, and an effect data module. The Creative‑Builder extracts tags from user text, applies rule‑based templates, and generates images via Java AWT or complex tables via WebDriver + Chrome.

4. Deep Learning Online Prediction Service Architecture

The service provides a unified online inference capability for TensorFlow and Caffe models, built on Kubernetes and Docker to manage GPU/CPU resources. It consists of a web management layer (handling JAR uploads, hot‑loading, resource monitoring), an algorithm layer (supporting custom model images and gRPC communication), and a cluster management layer (load balancing, high‑availability scheduling, and comprehensive resource monitoring via ETCD, Heapster, etc.).

5. Summary

Recommendation systems and computational advertising technologies have broad applications within 58 Group and the industry, while the deep‑learning online prediction service underpins these use cases, enabling stable deployment of various deep‑learning models. Participants gained valuable insights across recommendation architecture, image creative optimization, creative platform design, and online prediction services, and look forward to further practical achievements.

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

advertisingarchitectureimage-optimizationmicroservicesAIdeep-learningrecommendation-system
58 Tech
Written by

58 Tech

Official tech channel of 58, a platform for tech innovation, sharing, and communication.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.