From 76a100f0de6160ebf73fe35a10074a5a05e3b922 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=B0=B8=E8=BE=89?= Date: Sun, 3 Sep 2023 01:31:36 +0800 Subject: [PATCH] add courses of ai --- awesome/README.ipynb | 33 ++++++++++++++++++++++++++------- awesome/README.md | 6 +++++- awesome/database/data.db | Bin 962560 -> 995328 bytes 3 files changed, 31 insertions(+), 8 deletions(-) diff --git a/awesome/README.ipynb b/awesome/README.ipynb index b9d2dbdda9..2f0ab4ae98 100644 --- a/awesome/README.ipynb +++ b/awesome/README.ipynb @@ -8,7 +8,15 @@ "remove_cell" ] }, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "zsh:1: no matches found: langcodes[data]\r\n" + ] + } + ], "source": [ "# Install the necessary dependencies\n", "\n", @@ -106,7 +114,7 @@ "text/markdown": [ "| | Title | By | Topic | Price | Level | Type | Hascert | Language | Tag |\n", "|---:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:--------------------|:---------------|:----------------|:--------------|:----------|:-----------------------|:--------------------------------------------------------------------------------------------------|\n", - "| 1 | Data Visualization | @freeCodeCamp | πŸ’Ώ Data science | 🟩 Free | 🟩 Beginner | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ’Ώ Data science πŸ“ˆ Data visualization πŸ«™ Javascript πŸ‘¨β€πŸ« Projects |\n", + "| 1 | Data Visualization | @freeCodeCamp | πŸ’Ώ Data science | 🟩 Free | 🟩 Beginner | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ’Ώ Data science πŸ“ˆ Data visualization πŸ«™ Javascript πŸ‘¨β€πŸ« Projects |\n", "| 2 | Relational Database | @freeCodeCamp | πŸ’Ώ Data science | 🟩 Free | 🟩 Beginner | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ’Ώ Data science πŸ‘¨β€πŸ« Projects πŸ“Š SQL |\n", "| 3 | Scientific Computing with Python | Charles Severance@freeCodeCamp | πŸ’Ώ Data science | 🟩 Free | 🟩 Beginner | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ’Ώ Data science πŸ‘¨β€πŸ« Projects 🐍 Python πŸŽ₯ Video |\n", "| 4 | Data Analysis with Python | Santiago Basulto@freeCodeCamp | πŸ’Ώ Data science | 🟩 Free | 🟩 Beginner | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ’Ώ Data science πŸ‘¨β€πŸ« Projects 🐍 Python πŸŽ₯ Video |\n", @@ -187,7 +195,11 @@ "| 78 | Deep Unsupervised Learning | Pieter Abbeel, Peter Chen, others | πŸ‘½ Deep learning | 🟩 Free | πŸŸ₯ Advanced | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸŽ₯ Video πŸ‘½ Deep learning |\n", "| 79 | Deep Neural Networks | Sergey Levine, Phillip Isola@UC Berkeley | πŸ‘½ Deep learning | 🟩 Free | πŸŸ₯ Advanced | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸŽ₯ Video πŸ‘½ Deep learning |\n", "| 80 | Deep Learning | Andrew Ng@Stanford | πŸ‘½ Deep learning | 🟩 Free | πŸŸ₯ Advanced | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸŽ₯ Video πŸ‘½ Deep learning |\n", - "| 81 | Deep Learning for Art, Aesthetics, and Creativity | Ali Jahanian, Alyosha Efros, others@MIT | πŸ‘½ Deep learning | 🟩 Free | πŸŸ₯ Advanced | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸŽ₯ Video πŸ‘½ Deep learning |" + "| 81 | Deep Learning for Art, Aesthetics, and Creativity | Ali Jahanian, Alyosha Efros, others@MIT | πŸ‘½ Deep learning | 🟩 Free | πŸŸ₯ Advanced | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸŽ₯ Video πŸ‘½ Deep learning |\n", + "| 82 | Introduction to Artificial Intelligence | Pieter Abbeel, Dan Klein, John DeNero@UC Berkeley | πŸ€– AI | 🟩 Free | 🟩 Beginner | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ€– AI |\n", + "| 83 | Advanced Artificial Intelligence | Bart Selman@Cornell University | πŸ€– AI | 🟩 Free | πŸŸ₯ Advanced | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ€– AI |\n", + "| 84 | The Society Of Mind | Marvin Minsky@MIT | πŸ€– AI | 🟩 Free | 🟩 Beginner | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ€– AI |\n", + "| 85 | Foundations of Artificial Intelligence | Bart Selman@Cornell University | πŸ€– AI | 🟩 Free | 🟩 Beginner | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ€– AI |" ], "text/plain": [ "" @@ -212,11 +224,11 @@ }, "outputs": [ { - "name": "stderr", + "name": "stdout", "output_type": "stream", "text": [ "[NbConvertApp] Converting notebook README.ipynb to markdown\n", - "[NbConvertApp] Writing 71278 bytes to README.md\n" + "[NbConvertApp] Writing 73431 bytes to README.md\n" ] } ], @@ -225,11 +237,18 @@ "\n", "!jupyter nbconvert README.ipynb --no-input --to markdown --TagRemovePreprocessor.enabled=True --TagRemovePreprocessor.remove_cell_tags remove_cell\n" ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] } ], "metadata": { "kernelspec": { - "display_name": "Python 3 (ipykernel)", + "display_name": "Python 3", "language": "python", "name": "python3" }, @@ -243,7 +262,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.9.16" + "version": "3.8.8" } }, "nbformat": 4, diff --git a/awesome/README.md b/awesome/README.md index 0730e40b91..f93814dcc0 100644 --- a/awesome/README.md +++ b/awesome/README.md @@ -7,7 +7,7 @@ | | Title | By | Topic | Price | Level | Type | Hascert | Language | Tag | |---:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|:--------------------|:---------------|:----------------|:--------------|:----------|:-----------------------|:--------------------------------------------------------------------------------------------------| -| 1 | Data Visualization | @freeCodeCamp | πŸ’Ώ Data science | 🟩 Free | 🟩 Beginner | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ’Ώ Data science πŸ“ˆ Data visualization πŸ«™ Javascript πŸ‘¨β€πŸ« Projects | +| 1 | Data Visualization | @freeCodeCamp | πŸ’Ώ Data science | 🟩 Free | 🟩 Beginner | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ’Ώ Data science πŸ“ˆ Data visualization πŸ«™ Javascript πŸ‘¨β€πŸ« Projects | | 2 | Relational Database | @freeCodeCamp | πŸ’Ώ Data science | 🟩 Free | 🟩 Beginner | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ’Ώ Data science πŸ‘¨β€πŸ« Projects πŸ“Š SQL | | 3 | Scientific Computing with Python | Charles Severance@freeCodeCamp | πŸ’Ώ Data science | 🟩 Free | 🟩 Beginner | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ’Ώ Data science πŸ‘¨β€πŸ« Projects 🐍 Python πŸŽ₯ Video | | 4 | Data Analysis with Python | Santiago Basulto@freeCodeCamp | πŸ’Ώ Data science | 🟩 Free | 🟩 Beginner | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ’Ώ Data science πŸ‘¨β€πŸ« Projects 🐍 Python πŸŽ₯ Video | @@ -89,4 +89,8 @@ | 79 | Deep Neural Networks | Sergey Levine, Phillip Isola@UC Berkeley | πŸ‘½ Deep learning | 🟩 Free | πŸŸ₯ Advanced | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸŽ₯ Video πŸ‘½ Deep learning | | 80 | Deep Learning | Andrew Ng@Stanford | πŸ‘½ Deep learning | 🟩 Free | πŸŸ₯ Advanced | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸŽ₯ Video πŸ‘½ Deep learning | | 81 | Deep Learning for Art, Aesthetics, and Creativity | Ali Jahanian, Alyosha Efros, others@MIT | πŸ‘½ Deep learning | 🟩 Free | πŸŸ₯ Advanced | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸŽ₯ Video πŸ‘½ Deep learning | +| 82 | Introduction to Artificial Intelligence | Pieter Abbeel, Dan Klein, John DeNero@UC Berkeley | πŸ€– AI | 🟩 Free | 🟩 Beginner | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ€– AI | +| 83 | Advanced Artificial Intelligence | Bart Selman@Cornell University | πŸ€– AI | 🟩 Free | πŸŸ₯ Advanced | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ€– AI | +| 84 | The Society Of Mind | Marvin Minsky@MIT | πŸ€– AI | 🟩 Free | 🟩 Beginner | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ€– AI | +| 85 | Foundations of Artificial Intelligence | Bart Selman@Cornell University | πŸ€– AI | 🟩 Free | 🟩 Beginner | 🟩 Self-paced | ❌ | πŸ‡ΊπŸ‡Έ English | πŸ€– AI | diff --git a/awesome/database/data.db b/awesome/database/data.db index 0409b17e7b2a59b3d26700b4c36cb5929bc123dc..74568861d87aa125096b3a50a97555c54b27c1eb 100644 GIT binary patch delta 24681 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 M{cCn-1s!kye_2Ivi~s-t delta 1650 zcmb`HeN2^A9LLXjo^zhJ`@CE-14Rt&5?+DJBO;`+L=1eLJxbRKndlUzi1OrxEX}&N zBv=~Yp7fYGr)J?CyVEXtm?`fViO<7;dsd$(g8{#Mf-)g|#lm{IRizsY+8H{g zpTp3!w&oN#^@`=oE0*c{gzQO60f7BhS^daRG=~?_d{zLKlt0$;xCq)47o!3^mBR8u&_VHO7|PqTYe8> zeTo@s^|v?}#z6vu&_z@?Dh_pT$%8~`fex}i4UI>(h|}bcG?W-BZ9D+kS;(;X=CW*| zTRtQ2$4T-Ad{Sx`PjL}>fiNEzAwzcKYci02M7Q}Y$9YH4QHQ#OagI{QL~Ez>snGG} z8;sT3yFX-n*fwXRsP)>Ez;^9-?T$96^=m(Cm$VMRl&QW|4-IkiTa%7+`e2p!!JOhU1A9&t65ebLL;OdS?QW}agkFeBegKcRK zREi#pz<(_jjs67rSq}kCTXp8YlBT84G5Ri;ML+nSSyv}aQQKpT8i~Awt+C?FO%xqQ zZ3=B)!_JFC13(?H<(^VWcO&bHe@B4{-uU4effr&i01O8syZ{#xt%?0s$!k9|BXe2x znws)8HJM~-Gc%0dYhoSw_X*2){vxcLemG&`>0u4x?_qsbve`<>S+>%H?8;5OWbMu%_-yiCx^}>_)+5ZP`~$FES`4 ziOuB`2%n55(!6B!IcMijrwOU3UwG(4F6vJZ81*vH)~c87uU}B<<;5r&j&z7&puMVI zQj3*NWs>}v9Pen5?n#wm*!DUu((p>;=48ZjKsJPFXprS>dzeXN1aE*Z52OI_ZsKqu zl^G+%CxH*2~uyuB=@)y`XmH+&OEFNkwI*Ua-2PY+?24%HoWIj8(M- zHM7^x&dpt3nVmC_ObgD7O+IBK`#8EncvEoOsoN2~QX`C7G)hJtK-1MU zWs$tl@xD|iekttc4{;U_qYm3|H=-TqgrW`XFx*FYLrk@8Ex5kVE7Cr%lsR6_;)j5c zs-4$@TAfyEIi1gtxqj&}Roo#~i$!9Ra9ijS_EFO>4dd-54A7x^iCghcVa^A`gf~c) z2|uNAgVI`#gkOUj>WA)1_HodmyE3;zNYEN$AZOZhtmw8h7SgE!WtK`Bs+BkIuXiGu p%2?ttmDqykB5bQvp*f@`wV5`W%6Bj}cYm++dflf`-KX~C{RxPp6cGRb