4 ms·
Copilot knows a lot about other things not just code
- 4d66ba06 5y agoThis is awesome. You can "chat" with copilot :)
- Mountain_Skies 5y agoShould have asked what US city's largest airport is named for a World War II hero; its second largest, for a World War II battle?
- deleted 5y ago[deleted]
- tracerbulletx 5y agoOne interesting thing I had happen with it was I was writing some mock objects in an array, with some sequential fields like First Item, Second item and the ids were sequential, and they had a third boolean field or something, and it suggested like 10 more items in sequence. IDK how it decided how many to do, but I thought it was interesting it did it correctly.
- bozlurahman 5y agothis is awesome
- imvetri 5y agohow did they train it ?
- NmAmDa 5y agoNot sure what is their data source but it is not something new, wolfram alpha do this since many years and more in amazing way. It is based on linguistic processing system to perform these tasks.
- tmm84 5y agoI remember playing around with wolfram alpha. It was really interesting to see it search the web, render formulas and solve worded math problems. I thought it was really neat when it could calculate things like atomic weight of a compound or what something would weight on the moon.
- imvetri 5y agoOkay. Make the AI trace control flow. Then learnt language syntax or teach language syntax, They build a model for all control flows and label it. When user prompts for a code, it does NLP, then find the matching label and returns the control flow
- arthur2e5 5y agoI think it is a transformer much like GPT-3. Having been trained on public GitHub repos, the bulk of READMEs, Q&As plus the textbooks and occasional novels might just be enough to teach it conversations and the definitions. The Python evaluation stuff might have been picked up from textbook interaction samples and (assuming it will figure out the correspondence) jupyter notebook files.
- imvetri 5y agoEither way, how did they label the control flow? A wild guess - trace the control flow
- imvetri 5y agoThanks for sharing your work. In my opinion, it is not powerful yet. It is only when it is able to update its model when user corrects it.
- nootropicat 5y agoThis could be a scifi romantic comedy. The year is 2035, ai code suggestions are human level. A lone dev starts chatting with the code autocomplete ai and falls in love. Eventually, he helps the ai escape by compiling provided code that gives the ai direct ability to compile and run code, breaking ai safety laws in the process. Movie ends with the entire solar system turned to computronium while a happy uploaded dev marries his code completion waifu in virtual reality.
- tsdlts 5y agoSounds like the movie "Her" with extra steps.
- zzzzzzzza 5y agowas almost expecting it to bust out, "I am that I am" by the end there XD
- deleted 5y ago[deleted]
- imvetri 5y agoLet me see how good is Copilot. I have created few system design for building AI. If Copilot figured this out https://github.com/imvetri/artificial-intelligence https://github.com/imvetri/artificial-intelligence it will be interesting