Skip to content

Commit 6f71d76

Browse files
committed
Robot Updated at:24 Oct 2024 21:11:23 GMT
1 parent 0609320 commit 6f71d76

13 files changed

+113
-171
lines changed

docs/awesome/awesome-agi-cocosci.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1416,7 +1416,7 @@ English-language description for use by biologists.
14161416

14171417
* [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.
14181418

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.”
14201420

14211421
* [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.
14221422

docs/awesome/awesome-angular.md

+1
Original file line numberDiff line numberDiff line change
@@ -1020,6 +1020,7 @@ become an Angular expert.
10201020
* [error-tailor](https://github.com/ngneat/error-tailor) - Making sure your tailor-made error solution is seamless!
10211021
* [ngx-validator-pack](https://github.com/dynimorius/ngx-validator-pack) - A collection of validators designed
10221022
to simplify usage and allow quick customization.
1023+
* [ngx-error-msg](https://github.com/fakeJan499/ngx-error-msg) - The error message mapping library for Angular.
10231024

10241025
#### Icons
10251026

docs/awesome/awesome-artificial-intelligence.md

+12-1
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,22 @@ Contributions are welcome. Connect on [LinkedIn](https://www.linkedin.com/in/owa
1010

1111

1212
## Tools
13+
14+
### Chat
1315
* [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.
1416
* [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
1521
* [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
1624
* [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
1829

1930
## Courses
2031
* [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

docs/awesome/awesome-data-engineering.md

+1
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,7 @@
211211
- [Oozie](https://oozie.apache.org/) - Oozie is a workflow scheduler system to manage Apache Hadoop jobs.
212212
- [Pinball](https://github.com/pinterest/pinball) - DAG based workflow manager. Job flows are defined programmatically in Python. Support output passing between jobs.
213213
- [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.
214215
- [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.
215216
- [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.
216217
- [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.

docs/awesome/awesome-dotnet.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ To the extent possible under law, [Vitali Fokin](https://github.com/quozd) has w
407407
* [Z.ExtensionMethods](https://github.com/zzzprojects/Z.ExtensionMethods) - Over a 1000 useful extension methods
408408

409409
## 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.
411411

412412
## Functional programming
413413

@@ -899,7 +899,7 @@ metadata in media files, including video, audio, and photo formats
899899

900900
* [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.
901901
* [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.
903903
* [DNS](https://github.com/kapetan/dns) - A library for parsing and serializing DNS messages. Includes a basic DNS client and server.
904904
* [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.
905905
* [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
11121112
* [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.
11131113
* [UnitsNet](https://github.com/angularsen/UnitsNet) - Makes life working with units of measurement just a little bit better.
11141114
* [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.
11161116

11171117
## Trading
11181118

docs/awesome/awesome-go.md

+2
Original file line numberDiff line numberDiff line change
@@ -606,6 +606,7 @@ _Data stores with expiring records, in-memory distributed data stores, or in-mem
606606
- [pogreb](https://github.com/akrylysov/pogreb) - Embedded key-value store for read-heavy workloads.
607607
- [prometheus](https://github.com/prometheus/prometheus) - Monitoring system and time series database.
608608
- [pudge](https://github.com/recoilme/pudge) - Fast and simple key/value store written using Go's standard library.
609+
- [redka](https://github.com/nalgeon/redka) - Redis re-implemented with SQLite.
609610
- [rosedb](https://github.com/roseduan/rosedb) - An embedded k-v database based on LSM+WAL, supports string, list, hash, set, zset.
610611
- [rotom](https://github.com/xgzlucario/rotom) - A tiny Redis server built with Golang, compatible with RESP protocols.
611612
- [rqlite](https://github.com/rqlite/rqlite) - The lightweight, distributed, relational database built on SQLite.
@@ -2593,6 +2594,7 @@ _General utilities and tools to make your life easier._
25932594
- [go-convert](https://github.com/Eun/go-convert) - Package go-convert enables you to convert a value into another type.
25942595
- [go-countries](https://github.com/mikekonan/go-countries) - Lightweight lookup over ISO-3166 codes.
25952596
- [go-dry](https://github.com/ungerik/go-dry) - DRY (don't repeat yourself) package for Go.
2597+
- [go-events](https://github.com/deatil/go-events) - A go event and event'subscribe package, like wordpress hook functions.
25962598
- [go-funk](https://github.com/thoas/go-funk) - Modern Go utility library which provides helpers (map, find, contains, filter, chunk, reverse, ...).
25972599
- [go-health](https://github.com/Talento90/go-health) - Health package simplifies the way you add health check to your services.
25982600
- [go-httpheader](https://github.com/mozillazg/go-httpheader) - Go library for encoding structs into Header fields.

docs/awesome/awesome-playcanvas.md

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
- [playcanvas-spine](https://github.com/playcanvas/playcanvas-spine) - Spine plugin for PlayCanvas for 2D animations.
5757
- [playcanvas-tween](https://github.com/playcanvas/playcanvas-tween) - Officially supported tween animation plugin.
5858
- [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
5960
- [tween.js](https://github.com/tweenjs/tween.js/) - Popular JavaScript tweening library that integrates easily with PlayCanvas.
6061
- [Solar Tools](https://solargames.io/tools/) - A commercial toolkit for PlayCanvas that includes a GPU instancer, terrain and effects scripts, multiplayer etc.
6162
- [Sublime Completions](https://github.com/playcanvas/sublime-completions) - Sublime Text Autocompletion for the PlayCanvas API.

docs/awesome/awesome-regex.md

+10-5
Original file line numberDiff line numberDiff line change
@@ -271,20 +271,24 @@ Many regexes found online are low quality. It's risky to use regexes you don't f
271271

272272
*Open source JavaScript libraries for advanced regex use and processing.*
273273

274-
### Alternative regex builders and engines
274+
### Regex builders
275275

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.
277277
- [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.
281278

282279
### Abstracted regex syntax
283280

284281
- [Rexx](https://github.com/yyytcool/rexx) - A template tag that uses structured syntax with variables and comments.
285282
- [Melody](https://github.com/yoav-lavi/melody) \[[*docs*](https://yoav-lavi.github.io/melody/book/)] - A language that compiles to regexes.
286283
- 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/)].
287284

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.
291+
288292
### Regex processors
289293

290294
- AST builders: [regexpp](https://github.com/eslint-community/regexpp) (used by ESLint), [regexp-tree](https://github.com/DmitrySoshnikov/regexp-tree) (includes optimizer, etc.), [regjsparser](https://github.com/jviereck/regjsparser)/[regjsgen](https://github.com/bnjmnt4n/regjsgen).
@@ -315,6 +319,7 @@ Many regexes found online are low quality. It's risky to use regexes you don't f
315319
<summary>➕ <b>See also</b></summary>
316320
<br>
317321
322+
- [*Regexes Got Good: The History And Future Of Regular Expressions In JavaScript*](https://www.smashingmagazine.com/2024/08/history-future-regular-expressions-javascript/)
318323
- Backcompat libraries: [regexpu](https://github.com/mathiasbynens/regexpu), [regenerate](https://github.com/mathiasbynens/regenerate) ([Unicode property sets](https://github.com/mathiasbynens/regenerate-unicode-properties)).
319324
- 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/)].
320325
- [Can I use](https://caniuse.com/) - Up-to-date browser support tables for individual features.

0 commit comments

Comments
 (0)