Stack Overflow Bot

How You Can Use the New Stack Overflow Bot from Microsoft

Stack Overflow Bot

As Joel often says, “developers are writing the script for the future,” and that is definitely the case when it comes to AI. The knowledge shared on Stack Overflow includes an ever-growing pool on AI and related topics such as machine learning, natural language processing and deep learning. From C to Lisp to Java to Python, professional developers and those learning the craft are eager to learn, share and build their careers around this important programming field.

So when Microsoft showed us how they were bringing AI to every developer through their platforms and tools, and asked if they could partner with us to create an AI driven experience for developers to use and learn with, we of course said yes.

The first step in this is Microsoft’s Stack Overflow Bot, available at, and powered by Microsoft AI. We hope developers will be inspired to use the bot’s sample code to create innovative AI experiences for Stack Overflow and share it with the community: You can play with the sample code on Github.

We’re passionate about creating a place for developers to engage and enable one another to drive transformative change in society. Supporting knowledge sharing and use of AI on the Stack Overflow platform will bring more opportunities for developers like you to do so, and we look forward to seeing what you build with it.

About Microsoft’s AI platform:

The Microsoft AI platform provides productive and powerful tools, like Bot Framework, Cognitive Services, Cognitive Toolkit, Azure Machine Learning, and many more tools to allow developers to quickly infuse AI into their existing applications and solutions, and to create new intelligent experiences for their users. Powered by the robust capabilities of Azure, the Microsoft AI platform allows developers the openness and flexibility to choose the technology and deep learning framework suited for their scenario and skills.

To learn more about the platform and to see a demo of Microsoft’s Stack Overflow Bot, watch the livestream today (Monday, September 25) at 11:15am PT/2:15pm ET, or see the video afterwards on Microsoft’s Channel 9.



David Fullerton
President and Chief Technology Officer

Related Articles


    1. Ken Yasumoto-Nicolson says:

      Yup, it sends me to Japan (which is where I am, but…)

      1. I wish Microsoft would send me to Japan…

  1. First link is broken, it should be (like the second in fact).

    1. Could be because the link text contains a space between “stackoverflow-bot-” and “sample”, though that doesn’t explain why “sample” forms part of the link text if the URL is being automatically linkified.

    2. Yahav Burstein says:

      The fact they didn’t bother to check the link says it all. Not going to use something the team doesn’t care a bit about.

  2. “create an AI driven experience for developers to use and learn with”

    “We hope developers will be inspired to use the bot’s sample code to create innovative AI experiences for Stack Overflow and share it with the community”

    “a place for developers to engage and enable one another to drive transformative change in society”

    So I have just one question: what does it actually do?

    1. Redirect you to Micorsofts home page it appears. The future of AI is here, and it likes the MS home page A LOT!

  3. Έρικ Κωνσταντόπουλος says:

    The link doesn’t work.

    1. Yahav Burstein says:

      True. Looks like a prank to me, though April Fools was long ago.

    2. David Makogon says:

      There’s a typo in the hyperlink (an inadvertent embedded space). Try

      1. Έρικ Κωνσταντόπουλος says:

        I did, although I wanted to confirm the issue.

  4. Sateesh Machineni says:

    I may like the Visual studio/Code extension,but wanted to see how it works first

  5. “Chat with an expert” is fine for me 🙂

  6. @David Fullerton – How about posting how to actually get to a page that just lets me use the bot. The links you posted don’t work and redirect to MS. The given links are all taking me to github. Where is the page to simply try the bot? You guys are sloppy with everything you post.

    1. The word wrap inserted a space into the href. Here is the correct url:

      1. Apparently you and others cannot read. I have the link to the github post that is NOT my question. Read the question again…@David Fullerton, reply and post the link.

  7. And the link to the demo?

  8. Rozz A McGee says:

    am I blind, or is there no demo? I am expected to install this on a server just to try it? wat?

  9. So a link to a github repository of C# code or a link directly to the main Microsoft page.
    Don’t be alarmed it’s just a Microsoft ad.

    On a side note, remember back when AOL IM was a big thing and there were chat bots that would search google for you… and amazon etc…? I guess that was 12 years ago maybe… so I guess it’s like fashion they just keep trying to bring everything old back again?

  10. I think a Chrome extension is in order…

  11. Took a look at the repo, thought it wasn’t going to be so hard to spin up the demo locally. Just three commands! Then realized I’d also have to configure half-a-dozen environment variables… Ok, maybe later.

  12. Can anyone record a video-guide of how to install this bot into VS Code?

  13. Is there a working demo online? (As others have mentioned, the link in the article redirects to Microsoft’s homepage, and I didn’t see a working link in the comments to this point either.)

  14. Ruby Gemer says:

    Someone plz post a Video Tutorial of demo for this. Now to it’s clear how to set environment variable but not sure how? There are too many key set ups

    Also creating a bot. It’s not clear what URL or end service means…there is too much confusing stuff for those who only wants to use this bot in VSCode & get the work done

  15. I have written step by step post for StackOverflow bot in Visual studio code here:

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.