Last active
November 13, 2022 21:33
A.L.I.C.E. AIML Set loader
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# A.L.I.C.E. AIML Set loader | |
# | |
# Authored by Makopoppo (@makopo) | |
# | |
# 1. Register to https://pandorabots.com/ | |
# to get your application's "User Key" and "Application ID" | |
# | |
# 2. Download AIML files from here: | |
# https://code.google.com/archive/p/aiml-en-us-foundation-alice/ | |
# (this script compatible with release 1.9) | |
# | |
# 3. Unarchive the zip and put this script in the extracted direcoty | |
# | |
# 4. Fill USER_KEY with "User Key" and APP_ID with "Application ID" | |
# | |
# 5. Run like that -> "sh -x alice_load.sh" | |
#!/bin/sh -x | |
export USER_KEY="" # FILL HERE | |
export APP_ID="" # FILL HERE | |
export BOTNAME="alice" | |
# load data | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME?user_key=$USER_KEY" | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/ai.aiml?user_key=$USER_KEY" --data-binary @ai.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/alice.aiml?user_key=$USER_KEY" --data-binary @alice.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/astrology.aiml?user_key=$USER_KEY" --data-binary @astrology.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/atomic.aiml?user_key=$USER_KEY" --data-binary @atomic.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/badanswer.aiml?user_key=$USER_KEY" --data-binary @badanswer.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/biography.aiml?user_key=$USER_KEY" --data-binary @biography.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/bot.aiml?user_key=$USER_KEY" --data-binary @bot.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/bot_profile.aiml?user_key=$USER_KEY" --data-binary @bot_profile.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/client.aiml?user_key=$USER_KEY" --data-binary @client.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/client_profile.aiml?user_key=$USER_KEY" --data-binary @client_profile.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/computers.aiml?user_key=$USER_KEY" --data-binary @computers.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/continuation.aiml?user_key=$USER_KEY" --data-binary @continuation.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/date.aiml?user_key=$USER_KEY" --data-binary @date.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/default.aiml?user_key=$USER_KEY" --data-binary @default.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/drugs.aiml?user_key=$USER_KEY" --data-binary @drugs.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/emotion.aiml?user_key=$USER_KEY" --data-binary @emotion.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/food.aiml?user_key=$USER_KEY" --data-binary @food.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/geography.aiml?user_key=$USER_KEY" --data-binary @geography.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/gossip.aiml?user_key=$USER_KEY" --data-binary @gossip.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/history.aiml?user_key=$USER_KEY" --data-binary @history.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/humor.aiml?user_key=$USER_KEY" --data-binary @humor.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/imponderables.aiml?user_key=$USER_KEY" --data-binary @imponderables.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/inquiry.aiml?user_key=$USER_KEY" --data-binary @inquiry.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/interjection.aiml?user_key=$USER_KEY" --data-binary @interjection.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/iu.aiml?user_key=$USER_KEY" --data-binary @iu.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/knowledge.aiml?user_key=$USER_KEY" --data-binary @knowledge.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/literature.aiml?user_key=$USER_KEY" --data-binary @literature.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/loebner10.aiml?user_key=$USER_KEY" --data-binary @loebner10.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/money.aiml?user_key=$USER_KEY" --data-binary @money.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/movies.aiml?user_key=$USER_KEY" --data-binary @movies.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/mp0.aiml?user_key=$USER_KEY" --data-binary @mp0.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/mp1.aiml?user_key=$USER_KEY" --data-binary @mp1.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/mp2.aiml?user_key=$USER_KEY" --data-binary @mp2.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/mp3.aiml?user_key=$USER_KEY" --data-binary @mp3.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/mp4.aiml?user_key=$USER_KEY" --data-binary @mp4.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/mp5.aiml?user_key=$USER_KEY" --data-binary @mp5.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/mp6.aiml?user_key=$USER_KEY" --data-binary @mp6.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/music.aiml?user_key=$USER_KEY" --data-binary @music.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/numbers.aiml?user_key=$USER_KEY" --data-binary @numbers.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/personality.aiml?user_key=$USER_KEY" --data-binary @personality.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/phone.aiml?user_key=$USER_KEY" --data-binary @phone.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/pickup.aiml?user_key=$USER_KEY" --data-binary @pickup.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/politics.aiml?user_key=$USER_KEY" --data-binary @politics.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/primeminister.aiml?user_key=$USER_KEY" --data-binary @primeminister.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/primitive-math.aiml?user_key=$USER_KEY" --data-binary @primitive-math.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/psychology.aiml?user_key=$USER_KEY" --data-binary @psychology.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/pyschology.aiml?user_key=$USER_KEY" --data-binary @pyschology.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/reduction.names.aiml?user_key=$USER_KEY" --data-binary @reduction.names.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/reduction0.safe.aiml?user_key=$USER_KEY" --data-binary @reduction0.safe.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/reduction1.safe.aiml?user_key=$USER_KEY" --data-binary @reduction1.safe.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/reduction2.safe.aiml?user_key=$USER_KEY" --data-binary @reduction2.safe.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/reduction3.safe.aiml?user_key=$USER_KEY" --data-binary @reduction3.safe.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/reduction4.safe.aiml?user_key=$USER_KEY" --data-binary @reduction4.safe.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/reductions-update.aiml?user_key=$USER_KEY" --data-binary @reductions-update.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/religion.aiml?user_key=$USER_KEY" --data-binary @religion.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/salutations.aiml?user_key=$USER_KEY" --data-binary @salutations.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/science.aiml?user_key=$USER_KEY" --data-binary @science.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/sex.aiml?user_key=$USER_KEY" --data-binary @sex.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/sports.aiml?user_key=$USER_KEY" --data-binary @sports.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/stack.aiml?user_key=$USER_KEY" --data-binary @stack.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/stories.aiml?user_key=$USER_KEY" --data-binary @stories.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/that.aiml?user_key=$USER_KEY" --data-binary @that.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/update1.aiml?user_key=$USER_KEY" --data-binary @update1.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/update_mccormick.aiml?user_key=$USER_KEY" --data-binary @update_mccormick.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/wallace.aiml?user_key=$USER_KEY" --data-binary @wallace.aiml | |
curl -v -X PUT "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/file/xfind.aiml?user_key=$USER_KEY" --data-binary @xfind.aiml | |
# compile | |
curl -v -X GET "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME/verify?user_key=$USER_KEY" | |
# testing with a simple utterance | |
curl -v -X POST "https://aiaas.pandorabots.com/talk/$APP_ID/$BOTNAME?user_key=$USER_KEY&input=hello" | |
# If you want to delete this bot: | |
# curl -v -X DELETE "https://aiaas.pandorabots.com/bot/$APP_ID/$BOTNAME?user_key=$USER_KEY" | |
# curl -v -X GET "https://aiaas.pandorabots.com/bot/$APP_ID?user_key=$USER_KEY" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment