ai-storytelling-backstage

🛠 Support material for the upcoming University of Edinburgh course AI and Storytelling

https://github.com/pkage/ai-storytelling-backstage

Science Score: 31.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • ✓
    CITATION.cff file
    Found CITATION.cff file
  • ✓
    codemeta.json file
    Found codemeta.json file
  • â—‹
    .zenodo.json file
  • â—‹
    DOI references
  • â—‹
    Academic publication links
  • â—‹
    Academic email domains
  • â—‹
    Institutional organization owner
  • â—‹
    JOSS paper metadata
  • â—‹
    Scientific vocabulary similarity
    Low similarity (11.7%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

🛠 Support material for the upcoming University of Edinburgh course AI and Storytelling

Basic Info
Statistics
  • Stars: 4
  • Watchers: 2
  • Forks: 0
  • Open Issues: 1
  • Releases: 0
Created about 4 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

AI and Storytelling

what?

This repository contains all the backstage information for the AI and Storytelling course, including workshop sources and the aist wrapper library.

If you wish to use this project in your own work, please cite it with:

bibtex @misc{andreadiskage_artificial_2022, title = {Artificial {{Intelligence}} and {{Storytelling}}}, shorttitle = {{{AIST}}}, author = {Andreadis, Pavlos and Kage, Patrick}, year = {2022}, month = oct, abstract = { A series of packages for easily and reproducibly running pre-trained image and text generation and manipulation models. }, copyright = {MIT License}, howpublished = {The University of Edinburgh} }

how?

Install poetry:

sh $ curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python -

This snippet might be useful for activating the poetry environment without having to create a new shell. Just type activate in a poetry directory and it'll set you up:

sh alias activate="poetry env info --path && source \`poetry env info --path\`/bin/activate"

Install the project dependencies:

sh $ cd code $ poetry install

Open up the code directory, and install the IPython kernel for the poetry environment:

sh $ poetry run python -m ipykernel install --user --name=aist

Then, you can start Jupyter in that directory:

sh $ jupyter lab

See the colabs linked from the course website for some examples.

Owner

  • Name: Patrick Kage
  • Login: pkage
  • Kind: user
  • Location: Edinburgh, Scotland
  • Company: The University of Edinburgh

Doing a PhD in AI, and work in Python/Javascript/C/Julia. I like scientific computing and Svelte. When I'm not being a massive nerd, I go scuba diving.

Citation (CITATION.bib)

@misc{andreadiskage_artificial_2022,
  title = {Artificial {{Intelligence}} and {{Storytelling}}},
  shorttitle = {{{AIST}}},
  author = {Andreadis, Pavlos and Kage, Patrick},
  year = {2022},
  month = oct,
  abstract = {
      A series of packages for easily and reproducibly running pre-trained
          image and text generation and manipulation models.
  },
  copyright = {MIT License},
  howpublished = {The University of Edinburgh}
}


GitHub Events

Total
  • Push event: 1
Last Year
  • Push event: 1

Dependencies

code/poetry.lock pypi
  • appnope 0.1.3
  • argon2-cffi 21.3.0
  • argon2-cffi-bindings 21.2.0
  • asttokens 2.0.5
  • attrs 21.4.0
  • backcall 0.2.0
  • beautifulsoup4 4.11.1
  • bleach 5.0.0
  • certifi 2022.6.15
  • cffi 1.15.0
  • charset-normalizer 2.0.12
  • colorama 0.4.5
  • debugpy 1.6.0
  • decorator 5.1.1
  • defusedxml 0.7.1
  • entrypoints 0.4
  • executing 0.8.3
  • fastjsonschema 2.15.3
  • filelock 3.7.1
  • huggingface-hub 0.8.1
  • idna 3.3
  • ipykernel 6.15.0
  • ipython 8.4.0
  • ipython-genutils 0.2.0
  • ipywidgets 7.7.1
  • jedi 0.18.1
  • jinja2 3.1.2
  • jsonschema 4.6.0
  • jupyter-client 7.3.4
  • jupyter-core 4.10.0
  • jupyterlab-pygments 0.2.2
  • jupyterlab-widgets 1.1.1
  • markupsafe 2.1.1
  • matplotlib-inline 0.1.3
  • mistune 0.8.4
  • nbclient 0.6.4
  • nbconvert 6.5.0
  • nbformat 5.4.0
  • nest-asyncio 1.5.5
  • notebook 6.4.12
  • numpy 1.23.0
  • packaging 21.3
  • pandocfilters 1.5.0
  • parso 0.8.3
  • pexpect 4.8.0
  • pickleshare 0.7.5
  • prometheus-client 0.14.1
  • prompt-toolkit 3.0.29
  • psutil 5.9.1
  • ptyprocess 0.7.0
  • pure-eval 0.2.2
  • py 1.11.0
  • pycparser 2.21
  • pygments 2.12.0
  • pyparsing 3.0.9
  • pyrsistent 0.18.1
  • python-dateutil 2.8.2
  • pywin32 304
  • pywinpty 2.0.5
  • pyyaml 6.0
  • pyzmq 23.2.0
  • regex 2022.6.2
  • requests 2.28.0
  • send2trash 1.8.0
  • six 1.16.0
  • soupsieve 2.3.2.post1
  • stack-data 0.3.0
  • terminado 0.15.0
  • tinycss2 1.1.1
  • tokenizers 0.12.1
  • torch 1.11.0
  • tornado 6.1
  • tqdm 4.64.0
  • traitlets 5.3.0
  • transformers 4.20.1
  • typing-extensions 4.2.0
  • urllib3 1.26.9
  • wcwidth 0.2.5
  • webencodings 0.5.1
  • widgetsnbextension 3.6.1
code/pyproject.toml pypi
  • ipykernel ^6.15.0 develop
  • ipywidgets ^7.7.1 develop
  • python ^3.7
  • transformers ^4.20.1
workshops/02-rnn/poetry.lock pypi
  • appnope 0.1.3 develop
  • asttokens 2.2.1 develop
  • backcall 0.2.0 develop
  • cffi 1.15.1 develop
  • comm 0.1.2 develop
  • debugpy 1.6.5 develop
  • decorator 5.1.1 develop
  • entrypoints 0.4 develop
  • executing 1.2.0 develop
  • ipykernel 6.20.1 develop
  • ipython 8.8.0 develop
  • jedi 0.18.2 develop
  • jupyter-client 7.4.8 develop
  • jupyter-core 5.1.3 develop
  • matplotlib-inline 0.1.6 develop
  • nest-asyncio 1.5.6 develop
  • parso 0.8.3 develop
  • pexpect 4.8.0 develop
  • pickleshare 0.7.5 develop
  • platformdirs 2.6.2 develop
  • prompt-toolkit 3.0.36 develop
  • psutil 5.9.4 develop
  • ptyprocess 0.7.0 develop
  • pure-eval 0.2.2 develop
  • pycparser 2.21 develop
  • pygments 2.14.0 develop
  • python-dateutil 2.8.2 develop
  • pywin32 305 develop
  • pyzmq 25.0.0 develop
  • six 1.16.0 develop
  • stack-data 0.6.2 develop
  • tornado 6.2 develop
  • traitlets 5.8.1 develop
  • wcwidth 0.2.5 develop
  • blis 0.7.9
  • catalogue 2.0.8
  • certifi 2022.12.7
  • charset-normalizer 3.0.1
  • click 8.1.3
  • colorama 0.4.6
  • confection 0.0.4
  • cymem 2.0.7
  • idna 3.4
  • jinja2 3.1.2
  • langcodes 3.3.0
  • markupsafe 2.1.1
  • murmurhash 1.0.9
  • numpy 1.24.1
  • packaging 23.0
  • pathy 0.10.1
  • preshed 3.0.8
  • pydantic 1.10.4
  • requests 2.28.2
  • setuptools 65.7.0
  • smart-open 6.3.0
  • spacy 3.4.4
  • spacy-legacy 3.0.11
  • spacy-loggers 1.0.4
  • srsly 2.4.5
  • thinc 8.1.6
  • tqdm 4.64.1
  • typer 0.7.0
  • typing-extensions 4.4.0
  • urllib3 1.26.14
  • wasabi 0.10.1
workshops/02-rnn/pyproject.toml pypi
  • python ^3.7
tools/moderation/Dockerfile docker
  • node 16-alpine build
tools/moderation/docker-compose.yml docker
tools/moderation/frontend/package.json npm
  • @sveltejs/vite-plugin-svelte ^2.0.2 development
  • svelte ^3.55.1 development
  • vite ^4.1.0 development
tools/moderation/frontend/pnpm-lock.yaml npm
  • @esbuild android-arm development
  • @esbuild android-arm64 development
  • @esbuild android-x64 development
  • @esbuild darwin-arm64 development
  • @esbuild darwin-x64 development
  • @esbuild freebsd-arm64 development
  • @esbuild freebsd-x64 development
  • @esbuild linux-arm development
  • @esbuild linux-arm64 development
  • @esbuild linux-ia32 development
  • @esbuild linux-loong64 development
  • @esbuild linux-mips64el development
  • @esbuild linux-ppc64 development
  • @esbuild linux-riscv64 development
  • @esbuild linux-s390x development
  • @esbuild linux-x64 development
  • @esbuild netbsd-x64 development
  • @esbuild openbsd-x64 development
  • @esbuild sunos-x64 development
  • @esbuild win32-arm64 development
  • @esbuild win32-ia32 development
  • @esbuild win32-x64 development
  • @jridgewell sourcemap-codec development
  • @sveltejs vite-plugin-svelte development
  • debug 4.3.4 development
  • deepmerge 4.3.0 development
  • esbuild 0.16.17 development
  • fsevents 2.3.2 development
  • function-bind 1.1.1 development
  • has 1.0.3 development
  • is-core-module 2.11.0 development
  • kleur 4.1.5 development
  • magic-string 0.27.0 development
  • ms 2.1.2 development
  • nanoid 3.3.4 development
  • path-parse 1.0.7 development
  • picocolors 1.0.0 development
  • postcss 8.4.21 development
  • resolve 1.22.1 development
  • rollup 3.17.2 development
  • source-map-js 1.0.2 development
  • supports-preserve-symlinks-flag 1.0.0 development
  • svelte 3.55.1 development
  • svelte-hmr 0.15.1_svelte@3.55.1 development
  • vite 4.1.4 development
  • vitefu 0.2.4_vite@4.1.4 development
tools/moderation/package.json npm
  • body-parser ^1.20.2
  • cors ^2.8.5
  • dotenv ^16.0.3
  • express ^4.18.2
  • node-fetch ^3.3.0
tools/moderation/pnpm-lock.yaml npm
  • accepts 1.3.8
  • array-flatten 1.1.1
  • body-parser 1.20.1
  • body-parser 1.20.2
  • bytes 3.1.2
  • call-bind 1.0.2
  • content-disposition 0.5.4
  • content-type 1.0.5
  • cookie 0.5.0
  • cookie-signature 1.0.6
  • cors 2.8.5
  • data-uri-to-buffer 4.0.1
  • debug 2.6.9
  • depd 2.0.0
  • destroy 1.2.0
  • dotenv 16.0.3
  • ee-first 1.1.1
  • encodeurl 1.0.2
  • escape-html 1.0.3
  • etag 1.8.1
  • express 4.18.2
  • fetch-blob 3.2.0
  • finalhandler 1.2.0
  • formdata-polyfill 4.0.10
  • forwarded 0.2.0
  • fresh 0.5.2
  • function-bind 1.1.1
  • get-intrinsic 1.2.0
  • has 1.0.3
  • has-symbols 1.0.3
  • http-errors 2.0.0
  • iconv-lite 0.4.24
  • inherits 2.0.4
  • ipaddr.js 1.9.1
  • media-typer 0.3.0
  • merge-descriptors 1.0.1
  • methods 1.1.2
  • mime 1.6.0
  • mime-db 1.52.0
  • mime-types 2.1.35
  • ms 2.0.0
  • ms 2.1.3
  • negotiator 0.6.3
  • node-domexception 1.0.0
  • node-fetch 3.3.0
  • object-assign 4.1.1
  • object-inspect 1.12.3
  • on-finished 2.4.1
  • parseurl 1.3.3
  • path-to-regexp 0.1.7
  • proxy-addr 2.0.7
  • qs 6.11.0
  • range-parser 1.2.1
  • raw-body 2.5.1
  • raw-body 2.5.2
  • safe-buffer 5.2.1
  • safer-buffer 2.1.2
  • send 0.18.0
  • serve-static 1.15.0
  • setprototypeof 1.2.0
  • side-channel 1.0.4
  • statuses 2.0.1
  • toidentifier 1.0.1
  • type-is 1.6.18
  • unpipe 1.0.0
  • utils-merge 1.0.1
  • vary 1.1.2
  • web-streams-polyfill 3.2.1