如题,群里总是出现一些常用表情包,想让bot对这些常用表情包作出反应,应该怎么做
3 个赞
应该学习typescript
2 个赞
It would be a tricky demand since it is hard to teach the bot how to classify the images that it received from a chat.
To achieve the demand, I think you should at least acknowledge about computer vision and related machine-learning technique :
- You should train a model that could classify memes and regular images, so then it can be fed into the next step.
- You should have an OCR model or software that shows the bot whether and what is the text on the meme.
- You should train a model that could “recognize” several features for your memes and give it a quantificated conviction so that the bot knows whether or how to respond to the meme.
I think it might be complicated, but you can also suck it and see.
這將是一個棘手的要求,因為很難教導機器人如何對來自聊天的圖像進行分類。
為了實現這個要求,我認為你至少應該了解計算機視覺和相關的機器學習技術:
- 你應該訓練一個能夠分類模因和普通圖像的模型,這樣它就可以被輸入到下一步。
- 你應該擁有一個OCR模型或軟件,顯示給機器人有關模因上的文本是否存在以及是什麼。
- 你應該訓練一個模型,能夠“識別”模因的幾個特徵並給予量化的信心,這樣機器人就知道是否以及如何回應該模因。
我認為這可能會很複雜,但你也可以試試看。
2 个赞
emm在gocq里表情包是一串网址,如果这个网址不变的话说不定可以正则里面的字符,再做出反应,但是ntqq我就不清楚了
1 个赞
使用gpt4即可
有钱能使bot推磨
1 个赞
我是ntqq,从别的贴学来这么个方法,用正则 /image/g 可以识别别人发的消息是不是表情包,这个方法对大部分表情包都有效。
有没有办法改进一下,用正则识别出特定的表情包啊。
1 个赞
抓表情包特征(
你发送图片,然后在日志看看图片的消息格式是怎么样的,和其他对比一下,然后正则一段特异性的部分
2 个赞
主要是,你并不是用gocq接入的,你是用ntqq,但是ntqq我真的不知道哪里可以看到接收信息的日志
3 个赞
你到底是谁
我用的是ntqq,不过我看到有gocq这个插件,就把里面的输出日志等级改了,也不知道有什么作用
1 个赞
那当然是没有任何作用
2 个赞