Notes:
Internet Relay Chat (IRC) is a type of real-time internet chat system that allows users to communicate with each other through text-based messages. IRC bots are computer programs that are designed to participate in IRC conversations and perform a variety of tasks, such as responding to user commands and performing automated tasks.
Although IRC bots are sometimes referred to as chatbots, they are generally more limited in their ability to engage in natural language conversation compared to chatbots that are designed for social media platforms or virtual assistants. IRC bots are often referred to as “do-engines” because they are designed to perform specific tasks or actions in response to user commands, rather than engage in more open-ended conversation.
One common use of IRC bots is in file sharing, where IRC bots can be used to share files with other users. XDCC is a protocol that is used to transfer files over IRC, and it is often associated with IRC bots that are used for file sharing.
There are also a number of IRC bots that are designed to interact with other social media platforms, such as Twitter. These bots can be used to bridge the gap between IRC and other platforms, allowing users to interact with each other across platforms in real-time.
A chat log is a record of a chat or conversation that has taken place, typically in the form of a text file or transcript. Chat logs can be used to document conversations for a variety of purposes, such as for reference, analysis, or archiving. The term “chat log” can also be used as a verb, as in “to chat log,” meaning to record a chat or conversation.
Chat logs can be created manually by transcribing a conversation, or they can be generated automatically by chat software or other systems that are designed to record and store conversations. Chat logs can include both the text of the conversation as well as other information, such as the date and time of the conversation, the participants in the conversation, and any additional metadata.
Chat logs are often referred to as “chatlogs,” with the term “chatlog” used as a singular or plural noun.
- Interaction mining is a process of analyzing and extracting information from interactions between people or systems. It involves using techniques from data mining and natural language processing to analyze large amounts of data from interactions, such as chat logs or customer service transcripts, and identify patterns, trends, and insights that can be used to improve customer experiences, identify customer needs and preferences, or optimize business processes. Interaction mining can be used in a variety of applications, including customer service, market research, and business intelligence.
Resources:
- benzo.sourceforge.net .. pseudo-ai irc bot written in python, uses markov chain to generate chat, also performs basic irc channel maintenance
- bitlbee.org .. an irc to other chat networks gateway, now with native twitter support
- chimrod pyborg .. a learning bot for irc written in python
- code.google.com/p/bonobot .. irc bot developed in squeak smalltalk
- sourceforge.net/projects/bot-framework .. advanced bot framework with support for irc
- botriot.com .. supercharge your chatroom with webhooks, for campfire business group chat and irc
- github.com/cbeach/chatbot .. irc wrapper for aiml bots
- github.com/aliem/chatty .. irc frontends to two beautiful chatterbots
- sourceforge.net/projects/cina .. regex based chatbot for automatic chatting and question answering in irc
- github.com/tormaroe/codename_mokolo .. irc chatterbot extensible through a dsl
- sourceforge.net/projects/darkbot .. portable irc chat robot written in the c language that can be taught responses to user inquiries
- code.google.com/p/dastoobnet .. irc chat bot which selectively tries multiple approaches to produce its best results
- github.com/deadsnowman/deadbot .. first irc chatbot made with ruby
- github.com/chaosteil/diablobot .. irc chatbot modules for the chatbot in /r/diablo
- github.com/rlegendi/edu.lro.shapeshifter .. irc chatbot using the eclipse communication framework
- sourceforge.net/projects/egg-fu .. irc script for use with eggdrop with many options and features
- eggheads.org .. oldest irc bot still in active development, created in 1993
- factbot.sourceforge.net .. an irc bot written in c++ that allows the user to run several plugins on an irc server
- code.google.com/p/fnordbot .. an extensible irc bot written in c#
- github.com/suttree/grokitbot .. pyaiml, bayes and twisted python irc bot
- enjoyxstudy.com/ircbotconsole .. versatile irc bot that can be operated from a browser (translated from japanese language)
- code.google.com/p/irctotwit .. python project which focuses on bringing twitter into irc
- sourceforge.net/projects/j-alice .. c++ implementation of an alicebot clone that can chat on irc
- jessica.melinda.free.fr .. french language irc chatbot, “i.a. bot parlant pour irc”
- sourceforge.net/projects/jimo .. java-based instant messenger one supports multiple protocols via services including irc
- github.com/hive13/jircbot .. channel hive13 irc bot
- github.com/illumin/jmerlin .. java irc chat bot with aim to produce a more complex eliza
- sourceforge.net/projects/lillybot .. an opencyc-based irc chatbot
- github.com/plantain/markovircbot .. markov chain irc chatbot
- martyr.sourceforge.net .. framework (library) for the irc protocol, written entirely in java
- sourceforge.net/projects/nukeai .. an aiml chatbot for phpnuke, interfaces to irc
- github.com/javajawa/oxidebot .. bot for storing song requests over irc, written for oxide radio
- github.com/foxontherocks/pancake .. a chatterbot for your irc fun
- inamidst.com/phenny .. python irc bot
- phergie.org .. open source php5 irc bot with google and twitter plugins
- code.google.com/p/pikudotbot .. simple bot that logs chats in an irc channel
- jibble.org/pircbot .. java framework for writing irc bots quickly and easily (irc bots based on the pircbot irc api)
- github.com/hinrik/poe-component-irc-plugin-megahal .. poco-irc plugin which provides access to a megahal conversation simulator
- github.com/novalis78/prelude-irc .. prelude chatbot irc implementation
- sourceforge.net/projects/program-n .. aimlpad has a micro web server that uses irc
- github.com/qll/qllbot .. python irc chat bot with focus on easy module development
- ruby-rbot.org .. ruby irc infobot framework with a highly modular design based around plugins
- github.com/pedro3005/scrib .. a python irc chatbot with extra functionality
- code.google.com/p/seeborg .. c++ irc chatbot will sit on an irc channel and learn what people talk about there, pyborg clone
- sourceforge.net/projects/sexyalice .. a chatterbot for irc networks
- github.com/thomasboyt/sms-notification-bot .. irc bot sends sms messages to you when your name is highlighted
- github.com/mmattozzi/sonofcim .. irc chat bot
- jibble.org/speechbot .. irc bot that connects to an irc server and uses the freetts speech synthesizer to read out loud all channel messages
- supybotui.blogspot.com .. web interface for cross-platform irc bot written in python
- github.com/perimosocordiae/thegoddamnchatbot .. chatbot framework+implementation for xmpp-based muc room chats and irc
- github.com/spion/triplie .. irc conversation simulator (chatbot) utilising markov chains, hebbian networks and information theory
- mike.verdone.ca/twitter .. python twitter tools (ptt) includes a twitter api, command-line tool, and irc bot
- code.google.com/p/twitterircbot .. perl bot that interfaces between irc and twitter
- wompbot.sourceforge.net .. irc bot based on pirc java bot and jmegahal from jibble.org
Wikipedia:
- Boten Anna
- Category:Internet Relay Chat bots
- Comparison of Internet Relay Chat bots
- Eggdrop
- Internet Relay Chat
- Internet Relay Chat bot
- IRCd (Internet Relay Chat daemon)
- XDCC
References:
- Honeybot, Your Man in the Middle for Automated Social Engineering (2010)
- Creating an IRC bot in PHP (2008)
- The Evolution of Malicious IRC Bots (2005)
See also:
AgronomoBot: a smart answering Chatbot applied to agricultural sensor networks
GM Mostaço, ÍRC De Souza, LB Campos… – 14th international …, 2018 – researchgate.net
… intelligence: A comparison between human– human online conversations and human–chatbot conversations … KAR, R.; HALDAR, R. Applying chatbots to the internet of things: Opportunities and … SOUZA, IRC Integração de redes de sensores sem fio a sistemas de informação …
Hackerbot: Attacker Chatbots for Randomised and Interactive Security Labs, Using SecGen and oVirt
ZC Schreuders, T Shaw, A Mac Muireadhaigh… – … {USENIX} Workshop on …, 2018 – usenix.org
… Implementation included development of a significant private cloud-based infrastructure, software development (including chatbots and websites … Hackerbot is an IRC chatbot, which through instant messaging (IM) interaction, presents challenges to students, typically by attacking …
Chatbot for Education System
R Nanaware – International Journal Of Emerging Technology …, 2018 – aspirepublishers.com
… IRC servers, used instead of C&C server. So the infected computers link to the IRC server … 57 [2] Prof. Nikita Hatwar “chat bot for marketing field named as AI based chat bot.”In 2016 [3] Y. Wu, G. Wang, W. Li and Z. Li, “Automatic Chatbot Knowledge Acquisition from Online …
Introduction to Chat Bots
S Rozga – Practical Bot Development, 2018 – Springer
… Abstract. The result is that chatbot development has become a lot more accessible to millions of developers … The more I interacted with IRC bots, the more I treated them like a command line … At the most basic level, a chat bot is a web service that responds to requests from users …
Developing a graphical user interface for creating chatbot configurations
K Möller – 2018 – theseus.fi
… uses is not created with machine nor deep learning. It is a traditional FSM (finite-state- machine) [13] that was common practice when chatbots first started appearing in chat applications like IRC (Internet Relay Chat). The chatbot can be used for instance in min …
Chatbol, a chatbot for the Spanish “La Liga”
C Segura, A Palau, J Luque, M Costa-jussa, R Banchs – 2018 – oar.a-star.edu.sg
… During all these years, chatbots have been approached from different perspectives which mainly include … we also included chat sessions from the #futbol channel at IRC-HISPANO7 … We are also currently implementing interactive message buttons after each chatbot response to …
Spatio-Temporal Matching Network for Multi-Turn Responses Selection in Retrieval-Based Chatbots
J Lu, Z Xie, G Ling, C Zhou, Z Xu – workshop.colips.org
Page 1. Spatio-Temporal Matching Network for Multi-Turn Responses Selection in Retrieval-Based Chatbots … Dataset The organizers release a new dataset of Ubuntu IRC manu- ally annotated with graphs of reply structure between mes- sages (Kummerfeld et al. 2018) …
The political economy of bots: Theory and method in the study of social automation
S Woolley – The Political Economy of Robots, 2018 – Springer
… In the 1990s, they played a prominent role in Internet Relay Chat (IRC), an early chat system online … 1993: The Eggdrop IRC bot is created … 2016: Microsoft’s Twitterbot “Tay,” billed as an AI chatbot, is fooled into publicly tweeting racist, misogynist, and generally offensive content …
Exploring Affordances of Slack Integrations and Their Actualization Within Enterprises-Towards an Understanding of How Chatbots Create Value
E Stoeckli, F Uebernickel… – … of the 51st …, 2018 – scholarspace.manoa.hawaii.edu
… previous forms of enterprise messengers that integrated chatbots (eg, scripts integrated into Internet Relay Chat) … enable em- ployees from sales to execute prede- fined queries, chatbots were used … reports with repetitive elements can be partially generated by a chatbot to limit …
Implementing ChatBots using Neural Machine Translation techniques
A Nuez Ezquerra – 2018 – upcommons.upc.edu
… Chatbots belong to the area of NLP given the importance of their ability to understand natural … the following chapters it will be explained how the models where implemented for chatbot tasks, which … a set of 7 million sentences with 100 million words extracted from IRC4 networks …
Chatbot for Configuration
N Lindvall, R Ljungström – LU-CS-EX 2018-07, 2018 – lup.lub.lu.se
… Chapter 3 – Methodology describes the methods and tools we used to develop the chat- bot … Figure 2.1: Example of Command-based vs Conversational 2.2 Chatbot Chatbots are the subcategory of Conversational User Interfaces which are restricted to written communication …
Engineering and user experience of chatbots in the context of damage recording for insurance companies
J Götzer – 2018 – elib.uni-stuttgart.de
… Users can ask a chatbot a specific question and the system will respond with the result immediately, or ask a follow-up question to narrow the search space. That way, chatbots can help customers sift through data and products on the internet and help make decisions …
Decision making and visualizations based on test results
PE Strandberg, W Afzal, D Sundmark – Proceedings of the 12th ACM …, 2018 – dl.acm.org
… (iii) PaperBot is a set of command-line based tools that were rst implemented to be an IRC chatbot, but that now only supports the command line. The code base in PaperBoy also generates heatmaps of test results. PaperBoy and PaperBot are both implemented in Python …
Configuring a quotation through a conversational agent
F Gundersen – 2018 – theseus.fi
… 11 3.4 More advanced chatbots 13 3.5 Natural language understanding service 14 … 38 Page 5. Terms Chatbot A conversational agent NLP Natural language processing IRC Internet Relay chat AI Artificial intelligence AIML Artificial intelligence mark-up language …
Design and Analysis Subjective and Objective Aspects of Conversational Agent
R Sharma, A Sharma, A Rana – ijcrt.org
… The efficiency of the bot was verified by the users of the Chatbot in Internet Relay Chat (IRC) environments and the web. Datta et al … Chatbot: My name Is Namah. Chatbot knows the answer only because his or her name is in the associated pattern. Similarly chatbots …
Virtual Assistant for IoT process management, using a middleware
D Chilcañán, P Navas, M Escobar – Proceedings of the 2018 2nd …, 2018 – dl.acm.org
… Virtual Assistant; Chatbot; IoT; Middleware; Natural Language; Instant Messaging; Telegram … used protocols are: Internet Relay Chat (IRC), Extensible Messaging and Presence Protocol (Jabber / XMPP … 2.3 Conversational Bots or ChatBots They are automated computer programs …
Detecting Emotion on Indonesian Online Chat Text Using Text Sequential Labeling
RJ Hasudungan, ML Kodhra – 2018 International Symposium …, 2018 – ieeexplore.ieee.org
… For example, if the interlocutor of the chatbot is detected being sad, chatbot can show some sympathy by sending particular message in … The best F1-macro using IRC corpus —which has English as majority language—is 0.605 on binary experiment and 0.506 emotions class …
Developing Web-based English Learning Applications: Principles and Practice
P Raine – 2018 – researchgate.net
… An early example of SCMC on the Internet is Internet Relay Chat (IRC) which dates back to 1988 … IRC has largely been superseded by more technologically advanced forms of SCMC, which feature both audio … Exploring The Effectiveness of Using Chatbots in the EFL classroom …
When Less Is More: Using Less Context Information to Generate Better Utterances in Group Conversations
H Zhang, Z Chan, Y Song, D Zhao, R Yan – CCF International Conference …, 2018 – Springer
… For example, in Ubuntu Internet Relay Chat channel (IRC), one initiates a discussion about an Ubuntu technical … The original data comes from the logs of Ubuntu IRC chat room where users discuss … Chu, W.: AliMe chat: a sequence to sequence and rerank based chatbot engine …
Transfer Learning for Context-Aware Question Matching in Information-seeking Conversations in E-commerce
M Qiu, L Yang, F Ji, W Zhao, W Zhou, J Huang… – arXiv preprint arXiv …, 2018 – arxiv.org
… support conversation data collected from the chat logs of the Freenode Internet Re- lay Chat (IRC) network … we concatenated utterances within three turns 7 to form a query, and used the chat- bot system to … Alime chat: A sequence to sequence and rerank based chatbot engine …
Analyzing and Characterizing User Intent in Information-seeking Conversations
C Qu, L Yang, WB Croft, JR Trippas, Y Zhang… – arXiv preprint arXiv …, 2018 – arxiv.org
… However, the user intent in this dataset is unlabeled. In addition, UDC dialogs are in IRC (Internet Relay Chat) style … For open-domain chatting, it is common practice to train chat- bots with social media data such as Twitter [13] …
A Social Humanoid Robot as a Playfellow for Vocabulary Enhancement
D Schicchi, G Pilato – … Conference on Robotic Computing (IRC), 2018 – ieeexplore.ieee.org
… 0-7695-6370-8/18/31.00 ©2018 IEEE DOI 10.1109/IRC.2018.00044 Page 2. CONVERSATION ENGINE … The conversational engine that we have developed makes use of Rivescript [7], which is a simple scripting language for realizing chatbots and other con- versational entities …
Anticipating the Post Human Era in Public Relations
A Binsar, U Salamah – Indonesia International Graduate …, 2018 – proceeding.indo-igcc.id
… Bots are commonly used in IRC (Internet Chat Groups) where bots perform various functions such as … from one chatbots developer, which is Kata.Ai, and the company using chatbots which are … Unilever uses chatbot as a virtual friend that provide information about their products …
Next-generation cybersecurity through a blockchain-enabled federated cloud framework
OO Malomo, DB Rawat, M Garuba – The Journal of Supercomputing, 2018 – Springer
… Some Administrators would be shocked to know their servers are being under command and control, communicating with some external botnets or with some sorts of Internet relay chat bot. Our system wants to bring real-life policing into technology …
Privacy at Home: An Inquiry into Sensors and Robots for the Stay at Home Elderly
T Schulz, J Herstad, H Holone – … Conference on Human Aspects of IT for …, 2018 – Springer
… 2.3 Robots and Privacy. The term robot is used to describe things like algorithms, artificial intelligence, agents that live in a program (eg, a chatbot on IRC or Slack), automated vehicles, or just “something new,” especially when it has to deal with something that replaces a person …
Viewers’ Perception of Elements Used in Game Live-Streams
P Lessel, M Altmeyer, A Krüger – Proceedings of the 22nd International …, 2018 – dl.acm.org
… Participants also see issues with the current communication options5: “The chat is currently very restricted… Many streamers use chat bots for the IRC but this … 87.3% 05 / A chat bot to query channel-related information (eg, current uptime) 85.9% 10 / The channel description …
A Talker Ensemble: The University of Wroclaw’s Entry to the NIPS 2017 Conversational Intelligence Challenge
J Chorowski, A Lancucki, S Malik… – The NIPS’17 …, 2018 – Springer
… questions found on Internet portals: Moxquizz, 8 Tat’s Trivia 9 and an archive of the Irc-wiki … Beyond these, contestants were granted free choice in defining the main purpose of their chatbots … we would like to thank everyone who was patient enough to talk to our chatbot during its …
Making sense of group chat through collaborative tagging and summarization
AX Zhang, J Cranshaw – Proceedings of the ACM on Human-Computer …, 2018 – dl.acm.org
… Many organizations use systems such as Slack [6], HipChat [3], Internet Relay Chat (IRC) [59], Microsoft Teams [5], and Google Hangouts Chat [2 … Chatbots have a long history in research [69], from initial explorations for fun and entertainment [80], to modern assistants offering a …
LSDSCC: A large scale domain-specific conversational corpus for response generation with diversity oriented evaluation metrics
Z Xu, N Jiang, B Liu, W Rong, B Wu, B Wang… – Proceedings of the …, 2018 – aclweb.org
… So, it is possible to build Chat-bots based on data-driven approaches (Ser- ban and Pineau, 2015) … The Ubuntu corpus is built by scraping a large scale tech support dia- logues from Ubuntu IRC forum for building re- sponse ranking models (Kadlec et al., 2015) …
How do developers discuss rationale?
R Alkadhi, M Nonnenmacher… – 2018 IEEE 25th …, 2018 – ieeexplore.ieee.org
… Internet Relay Chat (IRC) channels are increasing in popular- ity for synchronous communications in OSS … We crawled 299,771 IRC messages from the development channel #maildev logs … out messages posted by Firebot (a general-purpose Mozilla chatbot) which resulted in …
Analyzing assumptions in conversation disentanglement research through the lens of a new dataset and model
JK Kummerfeld, SR Gouravajhala, J Peper… – arXiv preprint arXiv …, 2018 – arxiv.org
… This work is concerned with communication channels that do not have explicit structure, such as Internet Relay Chat (IRC), and group chats in Google Hangout, WhatsApp, and Snapchat. Figure 1 shows an example of two en- tangled threads in our data …
Information Discovery in E-commerce: Half-day SIGIR 2018 Tutorial
Z Ren, X He, D Yin, M de Rijke – … ACM SIGIR Conference on Research & …, 2018 – dl.acm.org
… of existing chatbots models applied in e-commerce, and outlook to future directions of e-commerce chatbots … by the National Research Foundation, Prime Minister’s Office, Sin- gapore under its IRC@SG Funding … Superagent: A customer service chatbot for e-commerce websites …
Secure Communications Using Blockchain Technology
P Menegay, J Salyers, G College – MILCOM 2018-2018 IEEE …, 2018 – ieeexplore.ieee.org
… This idea is depicted in Figure 5. An outgoing message originates in the user’s IRC client (eg irssi [12]) and goes to a standard IRC server implemented, in this case, using the Twisted framework [13]. A dummy user, implemented as a simple chat bot, is present to stand-in for the …
Cyberphysical strategies to develop creative interaction between students and social robots
M Graña – The Proceedings of JSME annual Conference on …, 2018 – jstage.jst.go.jp
… since the first conversational system, ELIZA, considered one of the most important chatbot dialog systems … Most either rule-based or corpus-based chatbots tend to do very little mod- eling … very specific domains (eg chats about technical problems such as the Ubuntu IRC chats, or …
A View of the State of the Art of Dialogue Systems
L Ozaeta, M Graña – … Conference on Hybrid Artificial Intelligence Systems, 2018 – Springer
… the first conversational system, ELIZA, considered one of the most important chatbot dialogue systems … from human-machine conversations [9]. Most either rule-based or corpus-based chatbots tend to … domains (eg chats about technical problems such as the Ubuntu IRC chats, or …
Deep Dive into Anonymity: A Large Scale Analysis of Quora Questions
B Mathew, R Dutt, SK Maity, P Goyal… – arXiv preprint arXiv …, 2018 – arxiv.org
Page 1. Deep Dive into Anonymity: A Large Scale Analysis of Quora Questions Binny Mathew1?, Ritam Dutt1?, Suman Kalyan Maity2, Pawan Goyal1, Animesh Mukherjee1 1 Indian Institute of Technology, Kharagpur 2 Northwestern …
Heuristic Evaluation of MPowered Entrepreneurship’s Slack Workspace
PBD Rabin – dylanrabin.com
… by receiving an invitation sent by a team administrator or owner. Each workspace includes Internet Relay Chat (IRC) functions such … Slack is different from its competitors because of conversational tone and playful affordances such as GIFs and chatbots …
The Social Roles of Bots: Evaluating Impact of Bots on Discussions in Online Communities
J Seering, JP Flores, S Savage, J Hammer – Proceedings of the ACM on …, 2018 – dl.acm.org
… The famous first iteration of a “chatbot” in conversation is ELIZA [42], which allowed very basic … online bot automation [32] noted the early use of “(ro)bots” in Internet-Relay-Chat channels to … built on the same IRC technology and can be accessed with standard IRC code packages …
Application of modified Asimov’s laws to the agent of home service robot using state, operator, and result (Soar)
C Van Dang, M Jun, YB Shin… – … Journal of Advanced …, 2018 – journals.sagepub.com
This study aims to interpret and apply Asimov’s Three Laws of Robotics to home service robots. An agent is developed herein with the ability to focus its attent…
Addressee and Response Selection for Multilingual Conversation
M Sato, H Ouch, Y Tsuboi – arXiv preprint arXiv:1808.03915, 2018 – arxiv.org
… 1 Introduction Open-domain conversational systems, such as chatbots, are attracting a vast amount of interest and play their functional and entertainment roles in real-world applications … 6). From the Ubuntu IRC Logs2, we collect the logs in 12 languages …
Bundles: A Framework to Optimise Topic Analysis in Real-Time Chat Discourse
J Dunne, D Malone, A Penrose – International Conference on …, 2018 – Springer
… http://bit.ly/2z8eYyv. 4. We Just Don’t Speak Anymore (2015). http://bit.ly/2yDXzJ6. 5. Expect More Chatbots (2016). http://bit.ly/2z771cJ. 6. How to Deal with Social Media Overwhelm (2016) … http://bit.ly/2jwKvDa. 11. Ubuntu IRC Logs (2017). https://irclogs.ubuntu.com/. 12 …
Practical bot development: designing and building bots with Node. js and Microsoft Bot Framework
S Rozga – 2018 – books.google.com
… This book aims to equip the reader with the necessary skill to build compelling, engaging, and useful chatbots … The user communicates with the chatbot via a messaging app, such as Facebook Messenger, Skype, Slack, and others, or … IRC bots have been around for a long time …
ES-Port: a spontaneous spoken human-human technical support corpus for dialogue research in Spanish
L García-Sardiña, M Serras, A Del Pozo – Proceedings of the Eleventh …, 2018 – aclweb.org
… Dialogue systems, often referred to as conversational agents or chatbots, are becoming increasingly popular as they allow users to directly interact … of publicly available technical support datasets (Lowe et al., 2015; Uthus and Aha, 2013) derived from the Ubuntu IRC channels1 …
Modeling multi-turn conversation with deep utterance aggregation
Z Zhang, J Li, P Zhu, H Zhao, G Liu – arXiv preprint arXiv:1806.09102, 2018 – arxiv.org
… 1. Ubuntu Dialogue Corpus Ubuntu Dialogue Corpus consists of multi-turn human-computer conversa- tions constructed from Ubuntu IRC chat logs … 2017. Superagent: A customer service chatbot for e-commerce websites. In …
Twitter: More than 140 Characters
SR Barnard – Citizens at the Gates, 2018 – Springer
… While the @reply was an adaptation from the popular Internet Relay Chat (IRC), the #hashtag , like the retweet, slowly evolved as technical functions … The uses for bots are even more diverse, ranging from chat-bots designed to automate customer service or create absurd poetry …
Response ranking with deep matching networks and external knowledge in information-seeking conversation systems
L Yang, M Qiu, C Qu, J Guo, Y Zhang… – The 41st International …, 2018 – dl.acm.org
Page 1. Response Ranking with Deep Matching Networks and External Knowledge in Information-seeking Conversation Systems Liu Yang1 Minghui Qiu2 Chen Qu 1 Jiafeng Guo3 Yongfeng Zhang4 W. Bruce Croft1 Jun Huang2 Haiqing Chen2 …
Conversational Style: Beyond the Nuts and Bolts of Conversation
GA Bennett – Studies in Conversational UX Design, 2018 – Springer
… One example of an existing chatbot that exhibits some of the above high involvement characteristics is Uni. Of the many chatbots and virtual agents on the market, Uni stands out as markedly high involvement due to its use of personal questions, exclamation points, emojis, and …
The power of bots: Characterizing and understanding bots in OSS projects
M Wessel, BM de Souza, I Steinmacher… – Proceedings of the …, 2018 – dl.acm.org
… Some bots (“chatbots” or “chatterbots”) interact with humans through a conversational interface using natural language [31] … to categorize the roles of bots in software engineering, like Storey and Zagalsky [56], who considered multiple interaction channels (IRC, Slack, and …
Enhance word representation for out-of-vocabulary on ubuntu dialogue corpus
J Dong, J Huang – arXiv preprint arXiv:1802.02614, 2018 – arxiv.org
… 4 EXPERIMENT 4.1 DATASET We evaluate our model on the public Ubuntu Dialogue Corpus V2 2 (Lowe et al., 2017) since this corpus is designed for response selection study of multi turns human-computer conversations. The corpus is constructed from Ubuntu IRC chat logs …
Rationale in Developers’ Communication
RMA Alkadhi – 2018 – d-nb.info
… To answer this question, we conducted the second empirical study on the Internet Relay Chat (IRC) channels of three open source projects developed and maintained by globally distributed teams [65]. We investigated the frequency …
E-commerce 2017
KC Laudon, CG Traver – 2018 – academia.edu
… Opening Case: The Apple Watch: Bringing the Internet of Things to Your Wrist Insight on Society: Government Regulation and Surveillance of the Internet Insight on Technology: The Rise of HTML5 Insight on Business: AI, Intelligent Assistants, and Chatbots Case Study: Akamai …
Bash Cookbook: Leverage Bash scripting to automate daily tasks and improve productivity
R Brash, GS Naik – 2018 – books.google.com
… lame utility HTTP server Getting ready How to do it… How it works… Parsing RSS feeds and output HTML Getting ready How to do it… How it works… Scraping the web and collecting files Getting ready How to do it… How it works… Making a simple IRC chat bot logger Getting …
Practical Bot Development
S Rozga – Springer
… phone. The third section addresses a few additional topics that are essential to chat bot development. Chapter 10 adds extra intelligence abilities to our chat bots by focusing on a select set of Microsoft’s Cognitive Services. Chapter …
Cybersecurity through a Blockchain Enabled Federated Cloud Framework
OO Malomo – 2018 – search.proquest.com
Page 1. HOWARD UNIVERSITY Cybersecurity Through a Blockchain Enabled Federated Cloud Framework A Dissertation Submitted to Faculty of the Graduate School of HOWARD UNIVERSITY in partial fulfillment of the requirement for the degree of …
Using Multimodal Information to Support Spoken Dialogue Interaction between Humans and Robots without Intrusive Language processing
N Campbell – Proc. FAIM/ISCA Workshop on Artificial Intelligence for … – isca-speech.org
… Chatbot dialogues have now become almost indistinguish- able from their human equivalents [3] but there are still a large number of situations … Science Foundation Ireland for support of the Speech Communication Lab where these ideas came to fruition, and the IRC for funding …
Multi-User Chat
P Saint-Andre – 2018 – xmpp.org
XEP-0045: Multi-User Chat. Abstract: This specification defines an XMPP protocol extension for multi-user text chat, whereby multiple XMPP users can exchange messages in the context of a room or channel, similar to Internet Relay Chat (IRC) … IRC Internet Relay Chat …
A Bi-Encoder LSTM Model for Learning Unstructured Dialogs
D Shekhar – 2018 – digitalcommons.du.edu
… Abstract Creating a data-driven model that is trained on a large dataset of unstructured dialogs is a crucial step in developing a Retrieval-based Chatbot systems. This thesis presents a Long … 35 2.3 Current State of Research on Chatbot Systems …
The Power of Bots: Understanding Bots in OSS Projects
M WESSEL, BM DE SOUZA, I STEINMACHER… – Proceedings of the …, 2018 – igor.pro.br
… Some bots (“chatbots” or “chatterbots”) interact with humans through a conversational interface using natural language [31] … to categorize the roles of bots in software engineering, like Storey and Zagalsky [55], who considered multiple interaction channels (IRC, Slack, and …
Improving Response Selection in Multi-turn Dialogue Systems
D Chaudhuri, A Kristiadi, J Lehmann… – arXiv preprint arXiv …, 2018 – arxiv.org
… The chats are extracted from Ubuntu related topic specific chat rooms in the Freenode Internet Relay Chat (IRC) network. Usually, experienced users address a problem of someone by suggesting a potential solution and a name mention of the addressed user …
Knowledge building in software developer communities
A Zagalsky – 2018 – dspace.library.uvic.ca
Page 1. Knowledge Building in Software Developer Communities by Alexey Zagalsky B.Sc., Tel Aviv University, 2009 M.Sc., Tel Aviv University, 2013 A Dissertation Submitted in Partial Fulfillment of the Requirements for the Degree of DOCTOR OF PHILOSOPHY …
Knowledge-aware Multimodal Dialogue Systems
L Liao, Y Ma, X He, R Hong, T Chua – 2018 ACM Multimedia Conference …, 2018 – dl.acm.org
… be roughly categorized into two groups: task-oriented systems and non-task-oriented systems. Also known as chat bots, the non-task- oriented systems converse with human typically on open domains to provide reasonable responses and entertainment …
A survey of available corpora for building data-driven dialogue systems: The journal version
IV Serban, R Lowe, P Henderson… – Dialogue & …, 2018 – dad.uni-bielefeld.de
Page 1. Dialogue & Discourse 9(1) (2018) 1–49 doi: 10.5087/dad.2018.101 A Survey of Available Corpora for Building Data-Driven Dialogue Systems: The Journal Version Iulian Vlad Serban 1IULIAN.VLAD.SERBANl AT UMONTREAL DOT CA …
Mining Developer Communications to Create a Web-Scale Repository of Documented and Analyzable Snippets
D Shepherd – 2018 – apps.dtic.mil
… chat conversations take place in the increasingly utilized public chat communities, open to developers interested in discussing a specific programming language or technology, including communities hosted on Slack, Hipchat, Gitter, internet relay chat (IRC), Microsoft Teams …
Real-World SRE: The Survival Guide for Responding to a System Outage and Maximizing Uptime
N Welch – 2018 – books.google.com
… Thank you for everything you taught me from code reviews, to wheels of misfortunes, basic CIDR math, IRC etiquette, and … Table of Contents Displaying monitoring information 48 Arbitrary queries 49 Graphs 50 Dashboards 51 Chatbots 52 Managing and maintaining monitoring …
Citizens at the Gates
SR Barnard – 2018 – Springer
Page 1. Stephen R. Barnard Twitter, Networked Publics, and the Transformation of American Journalism CITIZENS AT THE GATES Page 2. Citizens at the Gates Page 3. Stephen R. Barnard Citizens at the Gates Twitter, Networked …
CRM and sentiment analysis, the supporting role of leading-edge technologies
M Chiarato – 2018 – tesi.cab.unipd.it
Page 1. UNIVERSITA’ DEGLI STUDI DI PADOVA DIPARTIMENTO DI SCIENZE ECONOMICHE ED AZIENDALI “MARCO FANNO” CORSO DI LAUREA MAGISTRALE IN BUSINESS ADMINISTRATION TESI DI LAUREA “CRM AND SENTIMENT ANALYSIS …
Overcoming digitalization-driven challenges in banks: An exploration of theory and practice towards improving Enterprise Architecture Management’s ability to support …
L Schmid – 2018 – utupub.fi
Page 1. ABSTRACT The originality of this thesis has been checked in accordance with the University of Turku quality assur- ance system using the Turnitin OriginalityCheck service. x Master´s thesis Licentiate´s thesis Doctor´s thesis Subject Enterprise Architecture Management …
Good and bad help
R Wilson, C Cornwell, E Flanagan, N Nielsen, H Khan – 2018 – nesta.org.uk
… Increased confidence Stronger sense of p u rp o se Im p ro ve d life c irc u m stances Aligned action D e creased confidence W e a ker sense of purpose Lim ited life c irc u m sta n ces M isaligned action + – Figure 3: Positive and negative cycles of action …
Use of New Media in Intercultural Communication Classes:“I Have to Text My Classmate in China!”
SM Shearman, M Eguchi – Reconceptualizing New Media and …, 2018 – igi-global.com
… web technology: asynchronous text-based (ie, email, bulletin board, wikis, and blogs), asynchronous audio/visual-based (ie, audio board, social websites sharing photos and videos like YouTube), synchronous text-based (ie, instant messaging, chatbots), and synchronous …
Sneak into Devil’s Colony-A study of Fake Profiles in Online Social Networks and the Cyber Law
MA Wani, S Jabin, G Yazdani, N Ahmadd – arXiv preprint arXiv …, 2018 – arxiv.org
… For example, chatbots [103] can be used to help students to answer their day-to-day queries and the bots which are … Basically, the main purpose of botnets was to assist the users in Internet Relay Chat (IRC) chat rooms [47] by controlling the interactions, providing help to …
A social practice oriented signs detection for human-humanoid interaction
A Augello, F Dignum, M Gentile, I Infantino… – Biologically inspired …, 2018 – Elsevier
Skip to main content …
Watch me play: Twitch and the rise of game live streaming
TL Taylor – 2018 – books.google.com
… On our screens, alongside the video piping out from Paris, a chat stream (an old-school Internet Relay Chat [IRC] channel) flowed by with hundreds of people talking to each other about the event, and cheering through text and emoticons …
Time collapse in social media: Extending the context collapse
PB Brandtzaeg, M Lüders – Social Media+ Society, 2018 – journals.sagepub.com
Context collapse, or the flattening of multiple audiences into a single context, has been an important notion in research on privacy experiences, self-performan…
Diversity, Identification, and Rhetoric in Tech: On the Analysis of Satirical Conference Talks
B Knowles – 2018 – digitalcommons.wku.edu
… connections with the terrorists in the 2015 Paris attacks [28]. March the next year, Microsoft released a chat bot on Twitter that was intended to learn its speech patterns from those that interact with it; within a day, the bot had …
Centre for Frugal Innovation in Africa
HA Ritchie – cfia.nl
… the development of online data analytic systems such as Refugee Text that streamlines refugee profiles and information, a ‘chatbot management system (CMS)’ for humanitarian organizations (Howden, 2016). Several organizations …
Automating the anonymisation of textual corpora
L García Sardiña – 2018 – addi.ehu.eus
Page 1. Automating the Anonymisation of Textual Corpora Author: Laura Garc´?a Sardi˜na Advisors: Arantza del Pozo and Izaskun Aldezabal hap/lap Hizkuntzaren Azterketa eta Prozesamendua Language Analysis and Processing Final Thesis September 2018 …
Custodians of the Internet: Platforms, content moderation, and the hidden decisions that shape social media
T Gillespie – 2018 – books.google.com
Page 1. Custodians of the Internet platforms, content moderation, and the hidden decisions that shape social media Tarleton Gillespie Page 2. CUSTODIANS OF THE INTERNET Page 3. This page intentionally left blank Page 4 …
Identifying Author Topic Stance in Online Discussion Forums
G Patterson – 2018 – escholarship.org
… both sides of an issue. It could also be used to learn the linguistic and rhetorical devices that make for successful persuasive arguments, or the expressions of disagreement, which could then be used in other dialog systems or chatbots. Furthermore, this methodology …