5 ms·
Nice. I'm really curious to see how messaging emerges as a UI for more and more different things. I'm curious about the specific use cases for this bot. Is th
by skewart 11y ago
Nice. I'm really curious to see how messaging emerges as a UI for more and more different things.
I'm curious about the specific use cases for this bot. Is the idea that it could be the primary place that a person stores and shares music with people? Or do you think it would be more short-term and focused - for example putting together a collection of tracks for some event or to share with a specific group of people? Why use this bot instead of something with, say, a traditional graphical UI?
I don't mean to sound negative or dubious, I'm just curious about the vision behind it.
I think for really basic functionality - like finding specific artists and tracks - the messaging UI is great. And if I could basically treat it like a friend with really good knowledge and taste in music and ask it put together a playlist along a specific theme or for a specific situation then the messaging UI would be a fantastic fit. However, for functionality in between (e.g. managing playlists, and tags, and discovering new music) then maybe typing a lot of text would be less convenient than a GUI. I dunno.
- szastupov 11y agoTo be honest it's just a hack, something I thought would be interesting to implement. It's like some weird combination of lego pieces (Telegram API, aiotg, MongoDB) that fit together. Telegram is amazing platform and I'm looking forward for their next moves. > Is the idea that it could be the primary place that a person stores and shares music with people? That's the main idea, right. A global searchable catalog. Other use cases are harder because, as you mentioned, text is a pure UI for managing playlists. I'm thinking about turning it into a radio with recommendations based on likes. But for now, I just want people to fill the catalog with independent music. I must admit, that the current generation of bots is quite dumb and we need to move towards natural languages and learning. I also don't think that bots are viable "app platforms". Bots should either be interfaces to bigger services or stand alone smart assistants.
- solyaris 11y agoHi Stepan! I Love your project. I appreciate: 1 your code/architecture approach (I de in Ruby) 2. MusicBot as application example as a possibly "disruptive" Telegram bot! Not the usual game-bot. BTW, I'm an "indipendent music maker myself (http://solyaris.altervista.org http://solyaris.altervista.org) and I debate since many years about copyright/copy-left realms. I unfortunately think your good idea, could be abused easly, as someone pointed out :( I'll feedback you later in different comment about this hot specific point. Anyway, I fully agree with you, when you say that: >Telegram is amazing platform and I'm looking forward for their next moves. Absolutely! I think Telegram is moving really great designing the big picture "communication" architecture including: 1- p2p chats 2- groups & supergroups 3- channels 4- bots 5- bots integration in groups and channels In my opinion this integration of bots INSIDE groups and channels (humans), open new services scenarios, not games! Instead service apps useful for people, in business/application scenarios A real revolution: integration of robots and humans services. I'm serious about it and my twitter microblog: www.twitter.com/solyarisoftware is about that. I wote some ideas about in my draft/raough doc here: https://github.com/solyaris/BOTServer/blob/master/wiki/services.md https://github.com/solyaris/BOTServer/blob/master/wiki/servi... > I must admit, that the current generation of bots is quite dumb and we need to move towards natural languages and learning. I fully agree! > I also don't think that bots are viable "app platforms". Bots should either be interfaces to bigger services or stand alone smart assistants. Yes, but: I feel nowadays visual-paradigma/web-interface based/mobile apps are in many cases poor in suppluing real services. I'm basically perplex regarding nowadays glorification of (mobile) web interface as "THE way" (to communicate/to get services/make business). I feel instead that next generation(Telegram) bots could be instead a real revolution in man-machine interfaces for services apps: the (Telegram) chat as prevalent way to communicate for users (see very young people habits...). Now as a text-based chat, in a near future, I see phone-calls + video-calls as front-end (along with text-based chats). What I mean, and I think I agree with you, is that a possible very interesting world is build-up "intelligent chatbots" machine-learning enabled, astep forward nowadays dumb bots that responds to basic /commands or enabled by some finite state machine dialogs (my project now). What do you think ? respect giorgio
- hatsunearu 11y agoIf only telegram had good crypto, it would be the go-to application for chatting. It's already extremely easy to use to introduce to your non-technically adept friends, and if it had industry standard crypto it could be the big thing that could overthrow the whole phone IM industry.
- szastupov 11y agoThanks! I'll check out your music ;) > A real revolution: integration of robots and humans services Exactly! And Facebook understands it, Facebook M is a pretty interesting project.
- solyaris 11y agoYes, BTW, you know, there is a debate about the fact Facebook M if fake artificial intelligence, but instead M hidden a usual help-desk by humans. It doesn't matter... I believe in services exactly made by collaborations amongs bots and humans... :-)