Inspiration
At present there are multiple languages available with comparable features, stability and performance therefore developers have to learn and code in multiple languages simultaneously working on more than one project. There is need for universal code helper which can provide quick support without wasting time on various blogs. AI Code Assist's Universal Coding Helper provides a universal cheat-sheet creator which creates cheat-sheets quickly in standard format and saves a lot of time. Users can configure the sheet as per their choice.
While working on the project there will be many coding errors and many errors will throw strange messages. We need to upgrade our skills on those error generating functions. AI Code Assist detect the errors and provide the learning resources link.
To reduct the lines of code and also to make the source file efficient and compact a universal code optimiser shall save lot of space and will help in reducing the source code size. AI Code Assist's Code Optimiser provides a code optimiser.
A product development team normally consists of many developers working on the code base. Each developer may have their own coding style. To standardise the source code AI Code Assist's Code Templates generates code templates for various functions in various languages. Code standardisation increase the readability and reusability helping the team to reduce the effort
Before starting a new development, team can compare the complexity of the various function implementation in multiple languages. By comparing the complexity of future development the team can select the suitable language. AI Code Assist's Comparison of Languages brings this feature powered by Coda AI
What it does
Universal Coding Helper: Creates coding cheat sheet in a very quick time for the language of choice. User just need to select the language from the list which is configurable. A formatted code help shall be generated. User can configure the structure of the cheat sheet
Code Optimiser: User can optimise the code to reduce the size and make it more efficient using powerful feature of Coda AI. User needs to enter the code, select the language of the code and click on the button. Entered code shall be optimised instantly. User will save lot of time without searching various coding blogs
Skills Upgrader: Skills upgrader help the user to improve the coding skills by analysing the error messages in the code written by the user.
- Select the language
- Paste the error messages in the table Skills Upgrader
- Coda AI shall detect the type of the error and provide the remedial learning to improve that particular coding skills
Code Templates
For a functionality and programming language provided by the user, This page shall automatically generate:
- Code Template
- Description
- Possible Errors
- Complexity
- Learning Reference for the code
To use this feature Go to the table :Code Templates
- Select the operation or enter a new operation
- Select the language
Coda AI shall automatically generate all other columns
Comparison of Languages
User can compare the languages before starting the development.
- Prepare the list of various functions which shall be used in the project in the table Comparison of Languages
- AI Code Assist shall generate sample code and based on the sample code templates complexity of the language implementations shall be analysed
- Enter the estimated frequency of operation in the project. Then overall complexity score is calculated. Higher the score higher the complexity
- Share the document with the team and get the feedback to select the language for the next project
How we built it
Using Coda AI at multiple place to generate the code templates, identifying the error types, analysing the code complexity based on length and functionality of the code. Coda AI provides amazing features to generate and analyse code for multiple language very quickly
Challenges we ran into
To fine tune the algorithm to analyse the code complexity
Accomplishments that we're proud of
Generating Code Templates and Comparison of languages
What we learned
Coda AI
What's next for AI Coding Assistant
Generating Solutions , API , application based on Word Problems Detecting possible errors
Built With
- coda-ai


Log in or sign up for Devpost to join the conversation.