Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Share my code during learning machine learning and data mining
| Date | Stars |
|---|---|
| 2026-07-31 | 323 |
| 2026-08-03 | 323 |
| 2026-08-06 | 322 |
Today
-1 stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
ML and DM in action
====================
[中文](README-chinese.md)
##Directory
- [Learn-to-identify-similar-images](#user-content-Learn-to-identify-similar-images)
- [BetaMeow](#user-content-betameow)
- [DouBanMovie](#user-content-doubanmovie)
- [my-ml-package](#user-content-ml)
- [dudulu](#user-content-dudulu)
- [chinese-poem](#user-poem)
##Detail
###<span id="Learn-to-identify-similar-images">Learn-to-identify-similar-images</span>
After reading some papers from internet,I implement three algorithms including Average Hash,
Discrete cosine transform and so on,which about how to identify the similar images,by Python
,Pillow and OpenCV.
I also complete a program to find the face from picture and identify the simliar face base on
the modal called Heer provided by OpenCV.
This is another repository and you can find it following this link.
> [Learn-to-identify-similar-images](https://github.com/MashiMaroLjc/Learn-to-identify-similar-images)
I wrote a article about it to Segmentfault,but I wrote it in chinese.
> [识别相似图片(一)](https://segmentfault.com/a/1190000004467183)</br>
> [识别相似图片(二)](https://segmentfault.com/a/1190000004500523?_ea=630748)
-----
###<span id="BetaMeow">BetaMeow</span>
I create BetaMeow,which can play **gobang game** with you
after learning about the interesting match between AlphaGo and Lee se-dol. Comparing with the previous version,the current version has a great difference from the traditional gobang game AI. It makes a decision by Decision tree instead of search algorithms that the traditional
gobang game AI did.
BetaMeow can keep studying only if you provide data. Of course, thought it's not so perfect, I will do my best to update it.
####How To Begin
Download the code and enter following code when you are in the correct directory.
```
python ai.py
```
Open your browser and enter ```http://localhost/five``` then you can play with BetaMeow
Please make sure that your**Port 80 is free**, otherwise you need to modify the code.
####Request
- python >= 3.4
- flask 0.10.1
----
###<span id="DouBanMovie">DouBanMovie</span>
- The web spider made up of ```spider.py``` and ```douban.py``` baesd on the model named ```requests```.
It can collect the information of movie and other video from douban.com,including follow items.
- title
- runtime
- type
- director
- actor
- area
- star
- one or more comments
The information will save as JSON format.
You can set the number of information you want to collect.The spider will collect util the queue of mission to be empty
when the number is default.Also the spider **support breakpoint collecting**.The file named info.txt will record the information
about the program.**When you continue the process after interruption,this information will be load as configuration.**So,
**don't modify it unless you need.**
- ```datas.py```is an analysis of the data of the script.At present it can do that.
- The relationship between actor and runtime.
- The five actors who has most roles in the good movie or bad movie.You can change the standard to
distinguish between good movie and bad movie by change the code.
- The relationship between area and runtime.
- The relationship director actor and runtime.
- The five areas Where is the production of much of the good movie or bad movie.
- The five directors who has most roles in the good movie or bad movie.
- The five types which has most good movie or bad movie
- The relationship between star and runtime.
- Choose five actors in each type,who has most movie in this type,without good or bad.
- DouBanMovie/data
You can find about 500 randomly selected data about the movie.
- DouBanMovie/result
You can find the result of running the ```datas.py``` based on 500 randomly selected data.
- recommend.py
Implements an simple algorithm,,which recommend goods based on some labels
that customer love recently.It is suitable for Excerpt of 5,682 characters
Read on GitHubWould you bet a product on this? Bounded 0–100 and slow moving.
matched fp:b4cc908696017deb, llm:Repository title and description: 'Share my code during learning machine learning and data mining' (no topics, Python).
matched fp:b4cc908696017deb, llm:Repository title and description: 'Share my code during learning machine learning and data mining' (no topics, Python).