Monthly Ranking of Python Open Source Projects June 2023

 

 

# June 2023 June 10, 2023
1 FinGPT Comparing with BloombergGP, Columbia University and New York University Shanghai launched a new large-scale model product FinGPT, which is a large-scale model product for the financial field. FinGPT takes a data-centric approach and provides transparent resources for researchers and practitioners to develop their own financial LLMs. FinGPT uses a variety of financial training data, including financial news, company announcements, social media, financial professional websites, academic materials, etc. A variety of data ensures that FinGPT can understand financial markets and make financial decisions. It is worth noting that FInGPT provides a complete set of mechanisms to deal with real-time data and make real-time decisions; users can also easily fine-tune downstream tasks. FinGPT can also be fine-tuned to predict stock prices. Since the stock price prediction task can be fine-tuned by simply using stock price changes as feedback, the cost of fine-tuning is much lower than other tasks that require human feedback.
2 ChatGLM ChatGLM is a 100 billion Chinese-English language model with question answering and dialogue functions, and has been optimized for Chinese. ChatGLM-6B is an open source dialogue robot released by the Knowledge Engineering Group (KEG) & Data Mining at Tsinghua University. According to the official introduction, this is a Chinese-English language model with a scale of 100 billion parameters. And optimized for Chinese.
3 gpt-engineer An AI tool that generates code according to instructions, you only need to "move your mouth" to directly build the entire code base. What is unique about this project is that developers submit requirements in text files, and GPT-Engineer does not accept these requirements unconditionally, but asks many detailed questions to allow programmers to clarify missing details. Imagine a scenario where creating a software project is as easy as chatting with a friend, all you have to do is put forward a requirement, and AI can help you realize it without writing a single line of code.
4 EasySpider A visual crawler tool. A visual crawler software that can use a graphical interface to design and execute crawler tasks without code visualization. You only need to select the content you want to crawl on the webpage and operate according to the prompt box to complete the crawler design and execution. At the same time, the software can also be executed in the form of a command line, so it can be easily embedded into other systems.
5 MiniGPT-4 An open source chatbot with image understanding ability made by several PhDs from King Abdullah University of Science and Technology. It can support the input of text and pictures, and realizes the multi-modal input function. It is said that the image understanding ability is similar to GPT4. Based on Vicuna-13B LLM and BLIP-2 visual language model. The research team first trained MiniGPT-4 for ten hours on four Nvidia A100 graphics cards with about 5 million image-text pairs. In the second step, the model is improved using 3,500 high-quality text-image pairs generated from the interaction between MiniGPT-4 and ChatGPT. ChatGPT corrects incorrect or inaccurate image descriptions generated by MiniGPT-4.
6 privateGPT PrivateGPT is a new open source project that harnesses the power of GPT to let you interact with your documents in a private environment. The project is published on GitHub, and anyone can download and use the application. Here are three key points of the app: PrivateGPT allows users to interact with GPT documents in their local environment without having to upload them to the cloud. The app provides a private environment that protects users' documents from hackers and other bad actors. PrivateGPT is a free open-source project that anyone can download and use on GitHub.
7 public-apis APIs available in various industries
8 CS-Base Graphic illustrations of computer networks, operating systems, computer components, and databases, with a total of 1,000 pictures + 500,000 words, breaking away the obscure basic knowledge of computers, so that there is no hard-to-understand stereotyped essay in the world
9 redo One-click face swap
10 ivy An open source framework that encapsulates several mainstream deep learning frameworks, including PyTorch, TensorFlow, MXNet, Jax and Numpy. The goal of ivy is to unify all machine learning frameworks + automatic code conversion and provide a unified access interface. What is the purpose of unifying all frameworks? Many developers want to use a framework to develop, so what is the use of Ivy? When you want the code to be most usable, the power of Ivy is revealed. When we want to write some code, and then let all developers in the community use it, no matter what framework they use, TF, PyTorch, MXNet, Jax, it doesn't matter.
11 OpenBBTerminal High-value command-line investment analysis tool. A high-quality financial market viewing and analysis tool realizes the function of peeking at the stock market on the terminal. At the same time, it has opened up support for frameworks such as Pandas, Numpy, Jupyter, Pytorch, Tensorflow, etc., to help in-depth processing and analysis of data to assist investment.
12 donkeycar An open source platform for building self-driving model cars. A DIY self-driving platform consisting of remote control model car (RC CAR), Raspberry Pi, and Python, which can be used to realize self-driving toy cars. The official website of the project also provides complete supporting hardware, which costs about 250 US dollars and takes about 2 hours to assemble.
13 Tkinter-Designer Tkinter Designer is designed to speed up the GUI development process in Python. It makes creating beautiful Tkinter GUIs in Python a breeze using the famous design software Figma. Tkinter Designer uses the Figma API to analyze design files and create the corresponding code and files needed for the GUI. The only thing users need to do is to design an interface in Figma, then paste the Figma file URL and API token into Tkinter Designer. Tkinter Designer will automatically generate all the code and images needed to create a GUI in Tkinter.
14 chatgpt-retrieval Use OpenAI API key to enable ChatGPT to use local files for interactive retrieval
15 DragGAN DragGAN's powerful AI image retouching tool can be used to retouch images through key points. This is the official source code of DragGAN, which supports image editing by dragging and dropping the mouse. Anyone can easily modify the pose, expression, shape, layout, etc. of objects in an image by precisely controlling where pixels go. For example, a puppy in a picture who is standing could be asked to sit down. DragGAN is a new artificial intelligence tool developed by the Max Planck Institute that allows users to realistically modify photos with a few clicks and drags.
16 roop ​There are many talents in the AI ​​​​field, and suddenly a big guy "s0md3v" jumped out, and open sourced a project that can perform video face-swapping with a single picture. One-click face change, you know. The overall effect is still good, the advantage is that it is fast, and the disadvantage is that it is not fine enough, and long videos are easy to get stuck. It is suitable for groups that do not require high effects and pursue speed. Compared with professional face-changing software, there is still a gap. Professional face-changing software must be DFL
17 DeepFaceLab Leading software for making deep face swaps
18 langchain-ChatGLM A Q&A application based on the local knowledge base implemented using the idea of ​​langchain. The goal is to establish a set of Q&A solutions for the knowledge base that are friendly to Chinese scenarios and open source models and can run offline. In this project, Embedding defaults to GanymedeNil/text2vec-large-chinese, and LLM defaults to ChatGLM-6B. Relying on the above model, this project can realize all offline private deployments using the open source model.


 

Category:  Python Open Source Project Monthly RankingTag: GPT SSL Domain Name Face GLM

Guess you like

Origin blog.csdn.net/cbbxn/article/details/131493572