OpenNMT-py
chatarena
Our great sponsors
OpenNMT-py | chatarena | |
---|---|---|
6 | 6 | |
6,574 | 1,219 | |
1.4% | 3.5% | |
8.7 | 9.2 | |
8 days ago | 3 months ago | |
Python | Python | |
MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
OpenNMT-py
-
Making a custom Google Translate equivalent / web translation filter for my conlang?
I already tried this with OpenNMT.
-
Cutting edge language translation models
fairseq and OpenNMT are very good starting points if you want to train your NMT model from scratch.
- How Telegram Messenger circumvents Google Translate's API
-
WEBNLG challenge 2017 on Google Colab error
It looks like this uses the version of OpenNMT implemented in torch, which has been deprecated. You will be much better off using the pytorch implementation of OpenNMT or the transformers library. In fact, I would recommend taking a look at the GEM benchmark, since it also uses the WebNLG dataset. Here is a tutorial to get started, you can change the dataset here to WebNLG instead of CommonGen.
-
Help with Neural Machine Translation
Umm... open-nmt This is a library maintained since 2016 for NMT
-
Oop concepts for pytorch
However, you do not need to use much OOP when training models with pytorch. Most of the time it is just inheriting a class and overwriting functions. You might need more advanced stuff if you were writing a framework on top of it, something like ONMT
chatarena
- ChatArena – Building Multi-Agent Environments for LLMs
-
Is it possible to make two LLMs talk to each other?
www.chatarena.org you're welcome
-
Making a custom Google Translate equivalent / web translation filter for my conlang?
My eventual goal: An artificial friend group, or rather, a multi-agent LLM system, similar to ChatArena. I wouldn't need the smartest AI friends, as long as I could simulate cross-directional conversation in my conlang in an artificial native speaker environment. Eventually, perhaps I could interact with these artificial friends in a PC or VR gaming setting. I could do a gaming stream and speak only in my conlang, with conlang-speaking AI friends as co-hosts. Regardless if there is an audience or not, this would be an excellent way to practice my conlang on an intuitive level.
- Multi-Agent Language Game Environments for LLMs
-
🏟 Meet ChatArena: A Python Library Designed To Facilitate Communication And Collaboration Between Multiple Large Language Models (LLMs)
Github: https://github.com/chatarena/chatarena
- ChatArena: Multi-Agent Language Game Environments for LLMs
What are some alternatives?
transformers - 🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
agency - A fast and minimal framework for building agent-integrated systems
pytorch-tutorial - PyTorch Tutorial for Deep Learning Researchers
ACE - [AAAI 2023] Official PyTorch implementation of paper "ACE: Cooperative Multi-agent Q-learning with Bidirectional Action-Dependency".
tensor2tensor - Library of deep learning models and datasets designed to make deep learning more accessible and accelerate ML research.
maro - Multi-Agent Resource Optimization (MARO) platform is an instance of Reinforcement Learning as a Service (RaaS) for real-world resource optimization problems.
Transformer-Models-from-Scratch - implementing various transformer models for various tasks
Opus-MT - Open neural machine translation models and web services
OpenNMT - Open Source Neural Machine Translation in Torch (deprecated)
LibreTranslate - Free and Open Source Machine Translation API. Self-hosted, offline capable and easy to setup.
espnet - End-to-End Speech Processing Toolkit
AllTrans - Completely Translate Android apps in-place aka Google translate in Chrome