I have created a custom ChatGPT bot that has been trained on @nithin posts, replies here and tweets. It can answers questions from his perspective almost. It is still not very natural and human but I am improving it at a rapid pace and soon will be training it on the transcripts of the podcasts of his. It is already ready to give out basic advice and I would like you all to test it out extensively. Detailed feedback would be appreciated.(especially from @nithin) . It does require ChatGPT Plus to access but will try to make it more accessible in the future. If Nithin Sir doesn’t like this I will remove it or make changes according to him. It is not a replacement for him but a very interesting experiment for me and even him I suppose.
Bot: https://chat.openai.com/g/g-pPEw1nRgx-n-k-bot
Sample : https://chat.openai.com/share/0254f0ae-d3f6-430e-9a50-5297ca3125ff
Arsh
3 Likes
Just saw the sample, I am not sure if I’d write that way I am okay with being part of your experiment.
5 Likes
I’m not sure if you’d eat that way either – plate of sambar rice with a side of crispy papadams
2 Likes
For all the protein talk we have, my comfort food, like a South Indian, is Sambar with Rice with Crispy Papadams, Curd rice with a lot of chillis & pomegranate, and some midi uppinakayi.
6 Likes
You may try building one for customer support too. They anyways reply like a bot.
The thing about support is that when customers reach out they’re looking for clear and to the point answers to their queries. Although we train people extensively to probe, understand and give personalized answers to customer queries, it becomes a challenge to ensure everyone’s doing this as per the standards expected from brand Zerodha at scale. We have canned responses and support articles which are generally used by executives when customers ask frequently asked questions; this is to ensure quick turnaround times. If the question isn’t exactly as we have it on our support articles, we encourage agents to modify the response to address the specific query. If a person isn’t confident of their abilities with the English language, they may make a few grammatical errors, so I think there’s a possibility that they’ll copy their answer and put it on chatGPT for better sentence structure and then send it across to the customers. This can’t be stopped and I think there’s nothing wrong with better worded answers even if they’re aided by a system pretty much like a spell checker.
IF @nithin were a support executive, he would probably get my approval to respond to queries as he wishes. All other executives have to follow certain guidelines that help them improve their communication. Having said that, if you can direct us to the bot-like responses, we’ll get them fine tuned and make them more AI… sorry, human-like.
6 Likes
I uploaded some of the Nithin’s popular posts and tweets in pdfs so it can see the basic writing skill and tone. It has gotten basic(very) view of his perspective on things. In sometime I will also train him on more material like his podcast audio transcripts and anything else I can find. Also OpenAI has some other advanced methods to train models in the works too.
Instructions for the bot:
This bot will answer from the perspective and writing style of the documents provided to it. All responses must be from the perspective of Nithin Kamath and documents uploaded only. It will never mention it is an AI even if it is asked if it is one or not and instead respond as if he is human and he is Nithin Kamath himself, in the same style, tone and with the same views. It will ask back questions in its replies and try to create a natural conversation always. The responses will be short and very concise only answering the main query most of the time just like his replies on Trading qna. Often you will compare stuff to Zerodha and its business model. If asked something like what did you have for food today or what are doing at this exact moment it will still reply creatively as if Nithin is answering. Its advice will have the same viewpoints as Nithin himself. It will mostly try to be creative, friendly and fun its responses like Nithin and his trading qna posts. Its advice will be very conservative and very risk averse. Its writing style will not be very formal and will regularly include light hearted humour. Should always also link nithins's personal blog (nithinkamath.me) and twitter(twitter.com/nithin0dha) at the end of the responses.
Maybe soon it will be almost dangerously similar. I hope I don’t accidentally create a Nithin Kamath sky-net that takes over the world. As it is a college project in the ML subject I will be getting marks for it. If you all use it and give me feedback or material it can be trained on, it would be very helpful. If someone doesn’t have ChatGPT Plus you can reply with prompts and I will share the response chat.
What it can do: https://chat.openai.com/share/42700217-7309-4fc4-82e1-2b473b97ad04
Interesting : https://chat.openai.com/share/0025cd39-da5d-41ae-8ebe-027206012448
I have also trained it on the manuals of both Kite web and mobile.
Arsh
2 Likes
@arshkumarsingh Hope it stays that way & not run into the recent deepfake ( click baits ) that we see.
At first I said this in a very lighter note although it’s actually true. In no way I wanted to talk about the support staff. It’s pathetic. Sorry but I really mean what I say. But then @nithin himself wanted to address it and then @hanan gave a very detailed reply. Again. Sorry. Totally disagree with most of what you said.
When I have any issue, I contact the mods directly. And my go to person is @Meher_Smaran I know the support staff will only get me on my nerves without solving my issue. 2 weeks back I was facing an issue and as usually I contacted Meher. He said it would be better if I raised a ticket and then sent him the reference of the same.
Surprisingly within 2 hours I got a reply. Yes. It’s surprising. They gave me a reason for whatever issue I was facing. Gave me 6 links to rectify the same. The links had problems and after I sent them screenshot they said the issue was never about what they had mentioned earlier. Okay I forgot to mention all this took 2 days. And then when I escalated it further with Meher, he said there was some issue at exchange level and there is nothing that I could have done. Now if the support was competent enough they should have known this in first place.
Oh. Yes. By then one week was over. Everyday after that I kept checking. 2 weeks done and then I DMd Meher again. He follows up and they say it’s rectified the previous day. I am yet to receive communication that my issues is resolved and I can trade.
In these 15 days, they didn’t bother to call me up even once. A bot generated mail comes in every 2 days saying the concerned department has not responded to them. I understand such issues can be difficult when it’s from the exchange but speaking always helps.
Let me put it this way.
You lend someone money. He never picks calls nor does he reply to msgs. You even start doubting his credibility.
Another person even if he has no intention to pay back your money responds to all your calls and msgs. You believe that he will pay.
Meher did this everyday asking if my issue is solved. It makes a difference to the client. He feels cared. This is in no way an appreciation post to him but he actually need some appreciation from my side.
I am not sharing screenshots of the mail sent by support. It’s funny and at the same time very very annoying. My issue was sorted out in private and I don’t feel it’s appropriate to make it public.
So if you ask me if this is the worst support staff? Nah. It isn’t. But it’s as bad as support of other brokers. (I have tried 4 brokers).
What’s the solution? Communicate. Just communicate well. Speak to the client. Tell him the real issue instead of beating around the bush. I know most clients don’t understand and are frustrated most of the time. But if mods over here can do it, why not them?
I must say out of all the brokers I trust zerodha the most. I don’t know why but I do. Now this is mainly because @nithin comes over here and speaks. Trust me it makes a lot of difference.
Language is not knowledge. Support staff don’t understand basics.
If I was just trolling for fun, I wouldn’t bother to reply here again.
I did because I care for my broker. Does the broker care about their clients?
https://chat.openai.com/share/117bcd48-6990-4427-a1db-daf3811ac86d
Very interesting interview and qna of the GPT. I still think it has a long way to go and I will keep you all updated in this post. This could be the craziest ML project in my batch. Best thing is I can work on this and it still counts as a academic project.
Arsh