Skip to content

Commit 3ecf79d

Browse files
committed
update content
1 parent 37f8213 commit 3ecf79d

File tree

1 file changed

+33
-16
lines changed

1 file changed

+33
-16
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,63 @@
11
---
2-
title: Review Reply Board
3-
aliases: []
2+
title: Automated Business Review Responses
3+
aliases:
4+
- Review Reply Board
5+
- Automated Business Review Responses
46
tags:
57
- breadboard/phase/2
68
- business
7-
- Chrome
89
- marketing
910
created: 2024-06-12T09:26:13
1011
modified: 2024-06-13T09:28:06
1112
---
1213

13-
A board that generates a response based on the provided task of generating a reply to a review, a guidelines for tone, business voice and the content of a review itself.
14+
A prototype has been developed for automating responses to business reviews using Google’s Gemini model. This prototype is particularly useful for businesses managing their reviews via the Google Business Profile API.
15+
16+
## Prototype Features
17+
18+
- **Input Node Integration**: Integrates with the Google Business Profile API to fetch customer reviews.
19+
- **Task Definition**: Generates responses to customer reviews based on predefined tasks, including guidelines on the desired tone and content.
20+
- **Customizable Guidance**: Allows businesses to define tone guidelines (e.g., friendly, professional) and specific instructions related to their services or products to ensure relevant and accurate responses.
21+
- **Google Gemini Model**: Utilizes the Gemini 1.5 Pro model to generate human-like responses that follow the specified guidelines.
22+
23+
## Video Demonstration
1424

1525
<iframe width="100%" height="400" src="https://www.youtube.com/embed/lFe6koESrH4?rel=0" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
1626

17-
- [business-review-replier.ts](https://github.com/ExaDev/breadboard/blob/business-review-reply/packages/breadboard-web/src/boards/business-review-replier.ts)
18-
- [business-review-replier.json](https://github.com/ExaDev/breadboard/blob/business-review-reply/packages/breadboard-web/public/graphs/business-review-replier.json) [🔗](https://breadboard-ai.web.app/?board=https://raw.githubusercontent.com/ExaDev/breadboard/business-review-reply/packages/breadboard-web/public/graphs/business-review-replier.json)
27+
## Example
1928

20-
## Breadboard Web
29+
- **Review**: "This place was rubbish. The service was slow, and the coffee was too hot."
30+
- **Generated Response**: "Hi there. We're so sorry to hear that your visit wasn't enjoyable. We really appreciate you taking the time to share your feedback. We'll look into the temperature of our coffee and the speed of service."
2131

22-
[Open externally](https://breadboard-ai.web.app/?board=https://raw.githubusercontent.com/ExaDev/breadboard/business-review-reply/packages/breadboard-web/public/graphs/business-review-replier.json)
32+
Different tones can also be experimented with:
2333

24-
<iframe src="https://breadboard-ai.web.app/?board=https://raw.githubusercontent.com/ExaDev/breadboard/business-review-reply/packages/breadboard-web/public/graphs/business-review-replier.json" style="width: 100%; height: 500px; border: 0;"></iframe>
34+
- **Professional but Evasive and Hostile**: "Yes, everyone's entitled to their opinion."
2535

26-
Presently this board is just operates on textual input and output.
36+
## Breadboard Web
2737

28-
Work has been started on a [GBP API Board](projects/Breadboard/Phase%202/GBP%20API%20Board.md)
38+
Presently this board just operates on textual input and output. Work has been started on a [GBP (Google Business Platform) API Board](projects/Breadboard/Phase%202/GBP%20API%20Board.md).
2939

30-
## Demo Board
40+
### Demo Board
3141

3242
This demo board is a wrapper board to pass a sample review to the `business-review-replier` board.
3343

3444
- A random review is selected from an array of reviews and passed to the `coalesce` node.
3545
- The input `review` is also passed to the `coalesce` node. The value is permitted to be empty.
3646
- The `coalesce` node then picks the first non-empty value from the input task and the review.
3747

38-
[Open in breadboard web](https://breadboard-ai.web.app/?board=https://raw.githubusercontent.com/ExaDev/breadboard/business-review-reply/packages/breadboard-web/public/graphs/business-review-replier-demo.json)
39-
40-
### Preview Mode
48+
#### Preview Mode
4149

4250
<iframe src="https://breadboard-ai.web.app/?board=https://raw.githubusercontent.com/ExaDev/breadboard/business-review-reply/packages/breadboard-web/public/graphs/business-review-replier-demo.json&embed" style="width: 100%; height: 500px; border: 0;"></iframe>
4351

44-
### Edit Mode
52+
#### Edit Mode
4553

4654
<iframe src="https://breadboard-ai.web.app/?board=https://raw.githubusercontent.com/ExaDev/breadboard/business-review-reply/packages/breadboard-web/public/graphs/business-review-replier-demo.json" style="width: 100%; height: 500px; border: 0;"></iframe>
55+
56+
## Source Code
57+
58+
- [business-review-replier.ts](https://github.com/ExaDev/breadboard/blob/business-review-reply/packages/breadboard-web/src/boards/business-review-replier.ts)
59+
- [business-review-replier.json](https://github.com/ExaDev/breadboard/blob/business-review-reply/packages/breadboard-web/public/graphs/business-review-replier.json) [🔗](https://breadboard-ai.web.app/?board=https://raw.githubusercontent.com/ExaDev/breadboard/business-review-reply/packages/breadboard-web/public/graphs/business-review-replier.json)
60+
61+
## Conclusion
62+
63+
The Breadboard project allows for the creation of complex AI solutions without extensive coding, using a visual builder. This facilitates faster development and makes AI technology more accessible to a wider range of users.

0 commit comments

Comments
 (0)