Inspiration

As students, we have always found looking up documentation for the tools and programming languages to be quite tedious and time-consuming and often deviates our attention from the actual project and brings us confusion due to the vastness of tools and languages. So, we decided to resolve this issue by creating a chatbot that suggests us the right tech stack for our projects with a minimal number of inputs

What it does

The chatbot asks the user which domain the project belongs to. Then it enquires the user about which sub-category the project falls in. Then the necessary tech-stack is recommended based on the domain and its sub-category.

How we built it

The chatbot was initially built using Dialogflow which was then integrated into Kommunicate for easy manipulation and deployment.

Challenges we ran into

The main challenge was the fact that we had to consider the diversity in the tools and languages for each sub-domain to which the project belongs. Incorporating diversity was quite a task!

Accomplishments that we're proud of

We successfully included the diverse tech-stacks in the chatbot and constructed a smooth interface in 2 days of learning and practice.

What we learned

Creating the chatbot itself was a learning process because it was our first time. We learned about intents and how to generate responses and we explored various platforms providing such services.

What's next for CodeSan

We are planning to render GitHub links related to the project which will help the users walk through the approach of the project in the near future.

Built With

  • dialogflow
  • html5
  • kommunicate
Share this project:

Updates