https://github.com/garystafford/spring-wp-search
Spring Boot Service for post, 'Integrating Search Capabilities with Actions for Google Assistant, using GKE and Elasticsearch'
https://github.com/garystafford/spring-wp-search
elasticsearch gke kubernetes spring spring-boot
Last synced: 3 months ago
JSON representation
Spring Boot Service for post, 'Integrating Search Capabilities with Actions for Google Assistant, using GKE and Elasticsearch'
- Host: GitHub
- URL: https://github.com/garystafford/spring-wp-search
- Owner: garystafford
- License: mit
- Created: 2018-09-02T12:55:34.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-09-23T12:08:21.000Z (over 7 years ago)
- Last Synced: 2026-01-03T16:22:56.789Z (6 months ago)
- Topics: elasticsearch, gke, kubernetes, spring, spring-boot
- Language: Java
- Homepage:
- Size: 204 KB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Programmatic Ponderings Search Action for Google Assistant
This project was created for the post, [Integrating Search Capabilities with Actions for Google Assistant, using GKE and Elasticsearch](https://wp.me/p1RD28-603). This two-part post explores the enhancement of voice and text-based conversational interfaces by integrating a search and analytics engine. By interfacing an Action for Google Assistant conversational interface with Elasticsearch, we will improve the Action’s ability to provide relevant results to the end-user.
This repository contains the Spring Boot Service, detailed in the post, which integrates the Action for Google Assistant's serverless [Cloud Function](https://github.com/garystafford/google-wp-search-action) with Elasticsearch, by exposing a RESTful API.
## Google Assistant Preview
Here is a brief [YouTube video preview](https://www.youtube.com/watch?v=k7TIv2NAIrc) of the final Action for Google Assistant, we will explore in this post, running on an Apple iPhone 8.
## Architecture
The final architecture of the Action for Google Assistant will look as follows.
