Comments (1)
Fair observation, thanks for the feedback.
Currently repo similarity calculation is quite naive, and is in need of improvement.
Right now it uses sentence_transformers with the all-MiniLM-L6-v2
model to calculate a similarity score based only on the repo description and repo tags. This is then thresholded to find "similar" repos. I plan to extend this to use the whole README text for a repo which should make it more accurate.
In this case you'll notice the repo descriptions have some terms in common with the pyautogui description which is what it's picked up on. The README fix planned should improve similarity to be better.
pyautogui: A cross-platform GUI automation Python module for human beings. Used to programmatically control the mouse & keyboard
pexpect: A Python module for controlling interactive programs in a pseudo-terminal
beeware: A Python native, OS native GUI toolkit
pysimplegui: Python GUIs for Humans! PySimpleGUI is the top-rated Python application development environment. Launched in 2018 and actively developed, maintained, and supported in 2024. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users
Thanks again for the feedback. Hopefully this will be improved over the next month or so.
from awesome-python.
Related Issues (13)
- Package suggestion: SysIdentPy HOT 1
- Package suggestion: EOmaps HOT 1
- Package suggestion: Embedchain HOT 1
- Package suggestion: INSTLD HOT 1
- add libs HOT 2
- add lib HOT 6
- Feature suggestion: add column last update
- add lib HOT 1
- add fastapi-utils HOT 1
- add lib HOT 4
- add lib HOT 3
- add lib HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from awesome-python.