Preface
Hello everyone, I am Evan Lin, a Technical Evangelist at LINE Taiwan. I am very happy to be invited by the chatbot community to participate in the "Chatb10ts meetup Chatbot Mini Gathering 12 @ Tianlong Bookstore Coding Space" event, and share the LINE API updates and my personal development experience. Here, I would also like to share my experience of participating in this event, and I hope that through the power of community sharing, the development momentum of chatbots can be even more prosperous.
- Community Chatbots Meetup: https://chatbots.kktix.cc/
- This event webpage: Event URL
- This event's collaborative notes: https://beta.hackfoldr.org/chatbot/
Since Chatbots Meetup is a community-driven event, there are also many lightning talks sponsored by community friends. All the content inside is also quite rare and interesting. I also hope that through this article, everyone can get a little understanding of the charm of the Chatbots Meetup community lightning talks.
LINE Platform Update 201909 / Senior Development Technology Promotion Engineer Evan Lin
Slides
This sharing is mainly to share with you the recent platform-related updates, hoping to let everyone get the clearest related news in the first place.
Flex Message Update
In LINE Bot communication, Flex Message gives a lot of related design flexibility, not only can design many special messages. You can design reading cards, menus, or even small card messages. This update brings more powerful updates, including clothing display cards, transportation itinerary planning cards, and even to-do items and work record cards can be displayed. Welcome to learn more about related articles.
LINE Developer Document Supports Traditional Chinese
(Webpage: LINE Login overview)
LINE continues to work on developer relations and improve developer documentation. Currently, it also provides Chinese content in the LINE Developer Document to help developers grasp LINE development-related information faster! Currently, the topics covered include: LINE Login, Messaging API, Bot Designer.
LINE Login function: https://developers.line.biz/zh-hant/services/line-login/
LINE Login operation: https://developers.line.biz/zh-ha…/docs/line-login/overview/
Messaging function: https://developers.line.biz/zh-hant/services/messaging-api/
Messaging API operation: https://developers.line.biz/zh-ha…/…/messaging-api/overview/
Getting started with Messaging API: https://developers.line.biz/…/messaging-api/getting-started/
Messaging API role management: https://developers.line.biz/…/docs/messagin…/managing-roles/
Bot Designer function: https://developers.line.biz/zh-hant/services/bot-designer/
Stay Tuned! More Chinese content, please stay tuned!
LINE SDK 4.x will be End-of-life on 2019/12/12
LINE platform functions provide many useful features, not only can e-commerce websites use them, but also Client Apps can use them. Whether it's LINE Login, or some related functions of sending messages to LINE friends, whether you are using iOS or Android system mobile device developers can use it. In order to provide more security and ensure that developers can use the latest version of the development kit, it was announced not long ago that LINE SDK 4.x will be deprecated. Now it will officially stop supporting LINE SDK 4.x after 2019/12/12, and is removing the relevant documents and download links. Please upgrade the packages you are using as soon as possible. The following related documents will also be appropriately modified and removed:
- Download link for LINE SDK v4.0 for Android
- Guides for LINE SDK v4.0 for Android
- Reference documentation for LINE SDK v4.0 for Android
- Download link for LINE SDK v4.1 for iOS
- Guides for LINE SDK v4.1 for iOS
- Reference documentation for LINE SDK v4.1 for iOS
More related content:
Flex Message Update 1 has been released
LINE SDK v4.x end-of-life on December 12th, 2019
Cofacts, a real-time message verification system open to the public / LAE - Kuo Kuan-hung ggm
Slides
The second session was by LINE API Expert - ggm Kuo Kuan-hung, who shared the architecture of Cofacts. Cofacts (real or fake LINE ID: @cofacts) originated from too many people forwarding uncertain news messages, causing unnecessary panic or the spread of false information. The operation process of Cofacts is as follows:
- Receive message in chatroom
- Forward to Cofacts
- Get auto-response
- Forward back to source chatroom
The entire system is divided into two major platforms, one is for users to report and receive replies to edit reviews. The other is an editing system responsible for assisting in reviewing news information. The general architecture diagram is as follows:
Although it seems like a simple reply process, because the reply will also involve whether the reporting user feels it is correct. This design requires a "state" design, which also makes the entire user reply message process need more adjustments and optimizations.
This entire series of diagrams describes the related state diagrams that may appear after a user forwards news, and it is also recommended for other developers to understand how many state diagrams are needed in an interactive communication interface that hopes for user replies and contributions. It is highly recommended that you read the content of this slide carefully.
Chatbot and Community Management / Sa Ching-hsien
The speaker mainly shared the experience of managing a ketogenic diet community through Chat Bot.
Chatbot UX Design Experience Rules and Case Sharing / Wen Ming-hui
Related articles
Finally, Associate Professor Wen from the Department of Commercial Design and Management at National Taipei University of Business shared Chatbot UX design experience rules and case sharing. As the behind-the-scenes instructor of two very successful LINE Bots on LINE - Weiguli and Accounting Chicken products, Professor Wen shared many things that need to be paid attention to in the characteristics of Chatbot and Chatbot UX (User Experience) design. The following records a few key points:
App success cannot be directly copied
- LINE bot can actively remind
- Group effect
Chatbot users are not always chatting
- For example, accounting machines or Weiguli users are not important for chatting, they may have certain usage purposes.
- Chatting function is often the use of reminding users (especially in groups, interesting replies effectively remind users)
Anthropomorphism / Machine advocacy
- TaxiGo mainly presents the complete function, rather than anthropomorphism.
- Chatbot should allow users to use it as the main thing.
Let users have the initiative
- Reduce User resistance
- Avoid blocking
No need to pursue interface simplicity
Demand satisfaction -> Friendly interaction -> Pleasant experience
Even if the interface is difficult to use, but can meet the fundamental needs. This is what users care about most.
Avoid indiscriminate broadcast messages
- Expand user interest
- But push will trigger the blocking rate, so reduce indiscriminate push.
- Optimize the content of visual presentation (through user segmentation, tagging)
Use UI to compensate AI
- AI is developing rapidly at present, but there are still limitations.
- But you can use
Chatbot is an omnipresent consciousness
- Mini App
- Voice input
These UX design key points are quite useful, and interested readers are also welcome to find more related information in the article.
Lightning Talks
After explaining the main three speakers, the next is to introduce the most charming part of this community, which is the lightning talks. All lightning talks can refer to this collaborative note article https://beta.hackfoldr.org/chatbot/, since they are all five-minute lightning talks, the main content is quickly introduced to you in a list:
-
LINE BOT City Appearance Helper / Banban
- Slides
- Introduction:
- The speaker shared a small helper in Taipei City's administrative district that helps the heads of villages with the city appearance through LINE. Because many village heads are accustomed to reporting problems directly to the relevant heads of Taipei City's administrative districts through LINE, sometimes there are omissions or efficiency problems. This robot was born to solve this problem, and the speaker hopes to find more people who want to help solve this problem with him.
Modern web lightning talk - Muscle Man / NiJia
- Slides
- Introduction:
- Through Kamigo (chatbot development kit) developed a LINE bot to help record the fitness process. All the source code can be found here.
- Fork an open home medical community / fly
- Slides
- Introduction:
- This is also a lightning talk seeking to help with development, the Taiwan Home Support Clinic Alliance (http://i.hsca.me/) hopes to seek many enthusiastic people willing to help with development through the home clinic plan. They hope that people in remote areas can obtain more doctor information and related information services through LINE Bot. Welcome to join!
Voice hackathon / Kevin
- This one is mainly recommended to everyone for the recent Voice Hackathon held based on Google Assistant, those who are interested can sign up to participate together.
- Registration URL: https://www.voicehackathon.org/
Event Summary
Community sharing is always the best way to stimulate creativity, and Chatbots Meetup is a very enthusiastic and creative community organization. I also hope that more creative developers are willing to join the LINE Chatbot development ranks, and I hope to enthusiastically participate in community activities and share together.
Join the "LINE Developer Official Community" official account immediately, and you can receive the first-hand Meetup event, or the latest news push notifications related to the developer program. ▼
"LINE Developer Official Community" official account ID: @line_tw_dev
About the "LINE Developer Community Program"
LINE launched the "LINE Developer Community Program" in Taiwan at the beginning of this year, and will invest long-term manpower and resources to hold developer community gatherings, recruitment days, developer conferences, etc., both internally and externally, online and offline, in Taiwan, with more than 30 events planned throughout the year. Readers are welcome to continue to check back for the latest updates. For details, please see 2019 LINE Developer Community Program Event Schedule (continuously updated)https://engineering.linecorp.com/zh-hant/blog/line-taiwan-developer-relations-2019-plan/)






Top comments (0)