纯 JS(nextjs + tailwind + onnx runtime)做了一个 actress face recognition 的网站,发上来给大家看看

2022-07-31 18:58:55 +08:00
 alalida

address is https://name-pls.com/#

去年学 AI 时候做的一个小玩意,用的预训练的神经网络来做 feature extraction ,朴素贝叶斯分类器来输出结果。可能是东亚面孔的原因,以及作为基准的 cover P 图太严重,导致精度一般。

不过由于 tech stack 单一(nextjs + tailwind + onnx runtime),customization 还不错,也比较适合初学者借鉴或者其他用途的改装,所以发出来看看。

效果大概是:

github repository: https://github.com/wanghsinche/name-pls.js

2223 次点击
所在节点    分享创造
8 条回复
cutemurphy2000
2022-07-31 19:06:33 +08:00
tailwind 是 css ·· 写出来干啥?

对列这种技术栈 莫名的反感·· 有些 ajax 也列出来。。damn
weimo383
2022-07-31 19:51:22 +08:00
请问网页跑的效果和 Python 跑是一致的吗?
alalida
2022-08-01 00:54:37 +08:00
@weimo383 不是网页跑的,webpage 只是一个 client ,还是需要 request through API 到 nodejs server 。你说的"效果和 python"一样,是问检测效果和用 python 的 runtime 是否一样?理论上是,同样的模型,在 JavaScript runtime 和 python 上应该一致。
YouMoeYi
2022-08-01 04:53:28 +08:00
@cutemurphy2000 tailwind 作为库而不像 AJAX 是原生 API 怎么就不能写了 况且用不用 tailwind 对开发体验和流程都有不小的差异
ragnaroks
2022-08-01 11:39:22 +08:00
@cutemurphy2000 tailwindcss 和 tailwind.css 是两个东西,前者按需生成样式,后者就如 boostrap.css ;列出使用的库可以让知道这个库的人知道这个站用了这个库,说起来有点像废话,不过简而言之 => “懂得都懂”
jcwk
2022-08-03 11:02:16 +08:00
试着识别几个 基本认不出来
alalida
2022-08-03 12:23:35 +08:00
@jcwk 一方面她们经常整容。一方面我用 cover 做 data set ,cover 又一直 p 图。不好搞。
knva
2022-08-05 10:54:16 +08:00
还有待提升

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/869803

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX