You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/awesome/awesome-agi-cocosci.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -1416,7 +1416,7 @@ English-language description for use by biologists.
1416
1416
1417
1417
*[Theory of mind as inverse reinforcement learning](https://www.sciencedirect.com/science/article/pii/S2352154618302055?via%3Dihub) - ***Current Opinion in Behavioral Sciences***, 2019. [[All Versions](https://scholar.google.com/scholar?cluster=14959443239271810913)]. This paper reviews the idea that Theory of Mind --- humans' ability to reason about other people's mental states --- can be formalized as inverse reinforcement learning. Under this framework, expectations about how mental states produce behavior are captured in a reinforcement learning (RL) model. Predicting other people’s actions is achieved by simulating a RL model with the hypothesized beliefs and desires, while mental-state inference is achieved by inverting this model. Although many advances in inverse reinforcement learning (IRL) did not have human Theory of Mind in mind, this paper focuses on what they reveal when conceptualized as cognitive theories.
1418
1418
1419
-
*[Computational Models of Emotion Inference in Theory of Mind: A Review and Roadmap](https://onlinelibrary.wiley.com/doi/full/10.1111/tops.12371) - ***Topics in Cognitive Science***, 2019. [[All Versions](https://scholar.google.com/scholar?cluster=15919410726494658168&hl=en&as_sdt=0,5)].
1419
+
*[Computational Models of Emotion Inference in Theory of Mind: A Review and Roadmap](https://onlinelibrary.wiley.com/doi/full/10.1111/tops.12371) - ***Topics in Cognitive Science***, 2019. [[All Versions](https://scholar.google.com/scholar?cluster=15919410726494658168)]. This paper proposes an intuitive theory framework to studying affective cognition—how humans reason about emotions—and derive a taxonomy of inferences within affective cognition. Using this taxonomy, the authors review formal computational modeling work on such inferences, including causal reasoning about how others react to events, reasoning about unseen causes of emotions, reasoning with multiple cues, as well as reasoning from emotions to other mental states. This framework proposes unifying these various types of reasoning as Bayesian inference within a common “intuitive Theory of Emotion.”
1420
1420
1421
1421
*[The Naïve Utility Calculus as a unified, quantitative framework for action understanding](https://www.sciencedirect.com/science/article/pii/S0010028520300633) - ***Cognitive Psychology***, 2021. [[All Versions](https://scholar.google.com/scholar?cluster=10366690800692546587)]. [[Project](http://www.github.com/julianje/bishop)]. This paper presents a formal theory of the Naïve Utility Calculus as a probabilistic generative model, which highlights the role of cost and reward tradeoffs in a Bayesian framework for action-understanding. The model predicts with quantitative accuracy how people infer agents’ subjective costs and rewards based on their observable actions. By distinguishing between desires, goals, and intentions, the model extends to complex action scenarios unfolding over space and time in scenes with multiple objects and multiple action episodes.
Copy file name to clipboardexpand all lines: docs/awesome/awesome-artificial-intelligence.md
+12-1
Original file line number
Diff line number
Diff line change
@@ -10,11 +10,22 @@ Contributions are welcome. Connect on [LinkedIn](https://www.linkedin.com/in/owa
10
10
11
11
12
12
## Tools
13
+
14
+
### Chat
13
15
*[Chat GPT](https://chat.openai.com/) ChatGPT is a free-to-use AI system. It allows users to engage in conversations, gain insights, automate tasks, and witness the future of AI all in one place.
14
16
*[Gemini](https://gemini.google.com/) Gemini gives you direct access to Google AI. Get help with writing, planning, learning, and more.
17
+
*[Claude](https://www.anthropic.com/claude) Claude is a family of foundational AI models that can be used in various applications. You can talk directly with Claude at claude.ai to brainstorm ideas, analyze images, and process long documents
18
+
19
+
### Images
20
+
*[Midjourney](https://www.midjourney.com/) AI image generation
15
21
*[DALL·E 2](https://openai.com/dall-e-3) DALL·E 3 is an AI system that can create realistic images and art from a natural-language description.
22
+
23
+
### Video
16
24
*[Sora](https://openai.com/sora) Sora is a text-to-video AI model that can create realistic and imaginative scenes from text instructions.
17
-
*[Claude](https://www.anthropic.com/claude) Claude is a family of foundational AI models that can be used in various applications. You can talk directly with Claude at claude.ai to brainstorm ideas, analyze images, and process long documents
25
+
*[Runway](https://runwayml.com/) AI video generation
26
+
27
+
### Commerical Tools
28
+
*[Taskade](https://www.taskade.com) Build, train, and deploy AI agents to automate tasks, research, and collaborate in real-time
18
29
19
30
## Courses
20
31
*[Introduction to Artificial Intelligence (AI)](https://www.notion.so/owainlewis/Introduction-to-Artificial-Intelligence-AI-ef59b363654542e597ba46a19d129882?pvs=4) - A high-level introduction to AI from IBM on Coursera
Copy file name to clipboardexpand all lines: docs/awesome/awesome-data-engineering.md
+1
Original file line number
Diff line number
Diff line change
@@ -211,6 +211,7 @@
211
211
-[Oozie](https://oozie.apache.org/) - Oozie is a workflow scheduler system to manage Apache Hadoop jobs.
212
212
-[Pinball](https://github.com/pinterest/pinball) - DAG based workflow manager. Job flows are defined programmatically in Python. Support output passing between jobs.
213
213
-[Dagster](https://github.com/dagster-io/dagster) - Dagster is an open-source Python library for building data applications.
214
+
-[Hamilton](https://github.com/dagworks-inc/hamilton) - Hamilton is a lightweight library to define data transformations as a directed-acyclic graph (DAG). If you like dbt for SQL transforms, you will like Hamilton for Python processing.
214
215
-[Kedro](https://kedro.readthedocs.io/en/latest/) - Kedro is a framework that makes it easy to build robust and scalable data pipelines by providing uniform project templates, data abstraction, configuration and pipeline assembly.
215
216
-[Dataform](https://dataform.co/) - An open-source framework and web based IDE to manage datasets and their dependencies. SQLX extends your existing SQL warehouse dialect to add features that support dependency management, testing, documentation and more.
216
217
-[Census](https://getcensus.com/) - A reverse-ETL tool that let you sync data from your cloud data warehouse to SaaS applications like Salesforce, Marketo, HubSpot, Zendesk, etc. No engineering favors required—just SQL.
Copy file name to clipboardexpand all lines: docs/awesome/awesome-dotnet.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -407,7 +407,7 @@ To the extent possible under law, [Vitali Fokin](https://github.com/quozd) has w
407
407
*[Z.ExtensionMethods](https://github.com/zzzprojects/Z.ExtensionMethods) - Over a 1000 useful extension methods
408
408
409
409
## Feature management
410
-
*[Microsoft.FeatureManagement](https://github.com/microsoft/FeatureManagement-Dotnet) - This library provides a way to develop and expose applicaiton functionality based on feature flags. It enables scenarios like new feature rollouts and A/B testing for experimentation purposes. It also provides integration with common .NET coding patterns and ASP.NET Core.
410
+
*[Microsoft.FeatureManagement](https://github.com/microsoft/FeatureManagement-Dotnet) - This library provides a way to develop and expose application functionality based on feature flags. It enables scenarios like new feature rollouts and A/B testing for experimentation purposes. It also provides integration with common .NET coding patterns and ASP.NET Core.
411
411
412
412
## Functional programming
413
413
@@ -899,7 +899,7 @@ metadata in media files, including video, audio, and photo formats
899
899
900
900
*[SSH.NET](https://github.com/sshnet/SSH.NET) - A Secure Shell (SSH) library for .NET, optimized for parallelism. Provides SSH commands, SFTP/SCP uploads and downloads, and SOCKS4/SOCKS5/HTTP proxies.
901
901
*[FluentFTP](https://github.com/robinrodricks/FluentFTP) - An FTP and FTPS library for .NET, optimized for speed. Provides extensive FTP commands, file uploads/downloads and FTP proxies.
902
-
*[SharpSnmpLib](https://docs.sharpsnmp.com/) - An open source SNMP implementation for .NET/Mono/Xamarin. Versioin 1, 2c, and 3 are supported.
902
+
*[SharpSnmpLib](https://docs.sharpsnmp.com/) - An open source SNMP implementation for .NET/Mono/Xamarin. Version 1, 2c, and 3 are supported.
903
903
*[DNS](https://github.com/kapetan/dns) - A library for parsing and serializing DNS messages. Includes a basic DNS client and server.
904
904
*[DnsClient.NET](https://github.com/MichaCo/DnsClient.NET) - A simple yet very powerful and high performant open source library for the .NET Framework to do DNS lookups.
905
905
*[Tecan SiLA2 SDK](https://gitlab.com/SiLA2/vendors/sila_tecan) - A library and code generator to develop SiLA2 clients and servers.
@@ -1112,7 +1112,7 @@ metadata in media files, including video, audio, and photo formats
1112
1112
*[CSharpier](https://github.com/belav/csharpier) - An opinionated code formatter for c# that is based on the [Prettier](https://github.com/prettier/prettier) printing process.
1113
1113
*[UnitsNet](https://github.com/angularsen/UnitsNet) - Makes life working with units of measurement just a little bit better.
1114
1114
*[Another Redis Desktop Manager](https://github.com/qishibo/AnotherRedisDesktopManager) - A faster, better and more stable redis desktop manager [GUI client], compatible with Linux, Windows, Mac. What's more, it won't crash when loading massive keys.
1115
-
*[OctaneEngine](https://github.com/gregyjames/OctaneDownloader) - A high preformance multipart downloader with many features such as pause/resume support, asynchronous progress, and throttling.
1115
+
*[OctaneEngine](https://github.com/gregyjames/OctaneDownloader) - A high performance multipart downloader with many features such as pause/resume support, asynchronous progress, and throttling.
-[playcanvas-vue](https://github.com/isobolewski/playcanvas-vue) - A PlayCanvas integration with Vue.js.
59
+
-[@recast-navigation/playcanvas](https://www.npmjs.com/package/@recast-navigation/playcanvas) - NavMesh and Pathfinding using [Recast](https://github.com/recastnavigation/recastnavigation) for PlayCanvas
59
60
-[tween.js](https://github.com/tweenjs/tween.js/) - Popular JavaScript tweening library that integrates easily with PlayCanvas.
60
61
-[Solar Tools](https://solargames.io/tools/) - A commercial toolkit for PlayCanvas that includes a GPU instancer, terrain and effects scripts, multiplayer etc.
61
62
-[Sublime Completions](https://github.com/playcanvas/sublime-completions) - Sublime Text Autocompletion for the PlayCanvas API.
Copy file name to clipboardexpand all lines: docs/awesome/awesome-regex.md
+10-5
Original file line number
Diff line number
Diff line change
@@ -271,20 +271,24 @@ Many regexes found online are low quality. It's risky to use regexes you don't f
271
271
272
272
*Open source JavaScript libraries for advanced regex use and processing.*
273
273
274
-
### Alternative regex builders and engines
274
+
### Regex builders
275
275
276
-
-[regex](https://github.com/slevithan/regex) - Regex template tag for readable, high-performance, native JS regexes.
276
+
-[regex](https://github.com/slevithan/regex) - A template tag for extended, readable, high-performance JavaScript regexes.
277
277
-[XRegExp](https://github.com/slevithan/xregexp)\[[*home*](https://xregexp.com/)] - Extended regex syntax, flags, and utils; useful for backcompat.
278
-
-[incr-regex-package](https://github.com/nurulc/incr-regex-package) - Partial/incremental matching, used by [react-rxinput](https://github.com/nurulc/react-rxinput) for input validation with a regex mask.
279
-
-[node-re2](https://github.com/uhop/node-re2) - Bindings for RE2, a non-backtracking engine.
280
-
-[rregex](https://github.com/2fd/rregex) - Bindings for Rust's `regex`, a non-backtracking engine.
281
278
282
279
### Abstracted regex syntax
283
280
284
281
-[Rexx](https://github.com/yyytcool/rexx) - A template tag that uses structured syntax with variables and comments.
285
282
-[Melody](https://github.com/yoav-lavi/melody)\[[*docs*](https://yoav-lavi.github.io/melody/book/)] - A language that compiles to regexes.
286
283
- Compose with functions: [compose-regexp.js](https://github.com/compose-regexp/compose-regexp.js), [VerbalExpressions](https://github.com/VerbalExpressions/JSVerbalExpressions) (implementations for [many languages](https://verbalexpressions.github.io/)), [magic-regexp](https://github.com/unjs/magic-regexp)\[[*home*](https://regexp.dev/)], [Super Expressive](https://github.com/francisrstokes/super-expressive)\[[*playground*](https://nartc.github.io/ng-super-expressive/)].
287
284
285
+
### Alternative regex engines
286
+
287
+
-[incr-regex-package](https://github.com/nurulc/incr-regex-package) - Partial/incremental matching, used by [react-rxinput](https://github.com/nurulc/react-rxinput) for input validation with a regex mask.
288
+
-[node-re2](https://github.com/uhop/node-re2) - Bindings for RE2.
289
+
-[rregex](https://github.com/2fd/rregex) - Bindings for Rust's `regex`.
290
+
-[vscode-oniguruma](https://github.com/microsoft/vscode-oniguruma) - Bindings for Oniguruma.
@@ -315,6 +319,7 @@ Many regexes found online are low quality. It's risky to use regexes you don't f
315
319
<summary>➕ <b>See also</b></summary>
316
320
<br>
317
321
322
+
-[*Regexes Got Good: The History And Future Of Regular Expressions In JavaScript*](https://www.smashingmagazine.com/2024/08/history-future-regular-expressions-javascript/)
- Chrome's `l` (`linear`) regex flag, behind a V8 flag \[[*explainer*](https://v8.dev/blog/non-backtracking-regexp)]\[[*how to run*](https://www.chromium.org/developers/how-tos/run-chromium-with-flags/)].
320
325
-[Can I use](https://caniuse.com/) - Up-to-date browser support tables for individual features.
0 commit comments