CoachBot
Coaching ChatBot http://www.coachwilson.net/
Inspiration/start: 2014-07-06-AiAssistedCoaching
Orig: Played with AIML for an MVP....
Then ELIZA, then Inside-Out Markov Chain...
vs Low-Tech Ways of Nudging Myself?
Jun'2018 web-app launched http://www.coachwilson.net/
- May08 had added simple string-match for 6 strings: in each cases it responds with a link to a specific page in this WikiLog plus a random choice out of 1-3 possible text responses to that keyword.
- so a single user entry could result in 1-3 lines of response
- the keyword-match response line, if there is one
- an ELIZA response: if user-entry matches an ELIZA sentence pattern, it gives a specific-mirroring response; else it gives a generic response.
- if the ELIZA response is specific, it uses a piece of the user-entry in its mirroring; in this case that user-piece gets fed to the Inside-Out Markov Chain, which returns a response.
2018-07-16-CoachbotRandomReminders
Sept28'2019 crashing
File "./eliza.py", line 57, in respond
respl.append(StaticBotCore.generate_sentence1(core))
File "./StaticBotCore.py", line 165, in generate_sentence1
return ' '.join(message).capitalize()
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 7: ordinal not in range(128)
- probably have to convert corpus from unicode to ascii
- Aug03'2020 finally took the
BarkingFeelingGood.txt
file and converted to ASCII using BBEdit's "Zap Gremlins" menu item.
- Aug03'2020 finally took the
Jul19'2022 - export body of this wikiweb to make the corpus.
- have to be careful about eliminating any double-line-breaks, and doing Zap Gremlins (and save as unix line endings)
- 16MB, 123k lines, 2.7M words
Conclusion: probably need to pick a need and design a more-structured hero's journey with chatbot as 1 component.
Edited: | Tweet this! | Search Twitter for discussion
BackLinks: 2014-07-06-AiAssistedCoaching | 2017-07-11-MurphyThisAppIsTryingToReplicateYou | 2017-08-22-GoforitLifeCoachingChatbot | 2017-11-14-PacificaLaunchesANewOnlineTherapyServiceThatIntegratesWithItsSelfhelpApp | 2018-01-24-JordanBreakfastClubTrainingChatbotTheShortyAwards | 2018-03-23-TheFreudAppsAiVirtualLifeCoachingAndTheFutureOfPsychotherapy | 2018-04-10-LiveBetter | 2018-04-16-ANewSortOfHealthAppCanDoTheJobOfDrugs | 2018-04-25-PearTherapeuticsTalk | 2018-06-20-WikisAndTextBotHacks | 2018-07-16-CoachbotRandomReminders | 2018-10-16-7ThingsILearnedFromBuildingAnAiChatbotForLeadershipDevelopment | 2018-11-29-NextOpenInfrastructure | 2019-11-01-MannFriendsAsForceMultiplierSceniusWorkshop | 2020-05-05-SloanOverworldWeek4LadderOfAbstraction | 2020-07-14-MatuschakBringingIdeasIntoYourOrbit | 2020-07-31-ChengStartingABusinessAroundGpt3IsABadIdea | 2020-10-02-SettingUpPythonOnNewMacBookPro | 2021-05-26-PonderingAMentalHealthSpace | 2021-05-31-TheDubrovnikInterviewsMarcAndreessenInterviewedByARetard | 2024-12-01-TryingLLMForMyLocalNotesAndEbooks | ChatBot | Coach | CoachbotActionableAdvice | CoachIng | ELIZA | IncrementallyMigratingToReactNative | InsideOutMarkovChain | LowTechWaysOfNudgingMyself | MakingGoogleAssistantCoachBot | MentalHealth | MyCoding | MyRecentKeyPages | RealityHacking | Replika | ShineText | SimplestThing | ThinkingToolsCompanies | WikifluxForPrivatewiki
TwinPages: WebSeitzPrivate