文件名称:CodeDecoder:深度学习的多语言代码解释器
文件大小:48KB
文件格式:ZIP
更新时间:2024-05-01 06:12:03
JupyterNotebook
代码解码器 灵感 学习编码可能会令人生畏。 我们确信,当我们初次面对看上去令人恐惧的代码块时,我们很多人都希望有一位教练陪在我们身边,解释每一行代码的作用(我们俩都确实做到了!)。 这一点,加上自学成才的编码人员的数量不断增加(根据2019年Stack溢出调查的结果是85.5%),凸显了实时反馈的重要性,即1.轻松学习者进行编码并2.从一开始就发展良好的编码习惯。 这就是为什么我们想出CodeDecoder的原因,它是一种多语言的深度学习动力教育工具,可以将代码翻译成自然语言。 它能做什么 目前,CodeDecoder能够精通四种语言:Python,Java,JavaScript和Go。 当学习者第一次接触到代码片段时,他们可以简单地将其发送给CodeDecoder,后者将解析代码并返回对代码功能的解释。 CodeDecoder由两个组件组成:1.一个Web应用程序和2.一个Visual
【文件预览】:
CodeDecoder-main
----.eslintrc.json(485B)
----.gitignore(43B)
----package.json(1KB)
----functions.py(426B)
----package-lock.json(73KB)
----src()
--------extension.ts(2KB)
--------extension.js(2KB)
--------extension.js.map(1KB)
--------test()
--------ML_VSCode.ipynb(59KB)
----vsc-extension-quickstart.md(3KB)
----.vscodeignore(145B)
----CHANGELOG.md(238B)
----tsconfig.json(584B)
----README.md(2KB)
----.vscode()
--------settings.json(444B)
--------launch.json(928B)
--------tasks.json(366B)
--------extensions.json(169B)
----webapp()
--------frontend.py(9KB)
--------train.py(3KB)