GithubHelp home page GithubHelp logo

chatbotproject's Introduction

Mohammad Dohadwala

Full Stack Web Developer

I'm a full stack web developer living Dubai. I write in Javascript, HTML and CSS. I can talk to databases and make servers do stuff. Please feel free to check out my work and let's have coffee a video chat if you'd like to hear more.

GitHub Stats

Code Time

๐Ÿ“Š This Week I Spent My Time On

๐Ÿฑโ€๐Ÿ’ป Projects: 
propoganda               7 hrs               โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ   100.00 % 

Last Updated on 22/06/2024 21:02:48 UTC

๐Ÿ“• Blog Posts

dohad.dev WhatsApp Instagram LinkedIn Stack Overflow Twitter Discord

chatbotproject's People

Contributors

fanbyprinciple avatar gr8z avatar muhammadfassihhaider avatar saadahmadsaddiqui avatar snf9718 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

chatbotproject's Issues

Renaming The Form

Changing the name of the form that is being displayed on the application that we open.
image
by changing it to ChatBot!

Chat Bubbles are not resizing

height and width are not being resized according to the text that's inside it.

I already had a code that would handle height but it doesn't work.

I already did enough work so it would be best if someone else pitches in.

Anyone but @SaadAhmadSaddiqui (sorry bro you already did alot). Let me know below.

Bot Start-up message

The Bot should say Hi/Hello as soon as the code is debugged, along with a start-up question like:
How may I help You, Today?
or
How are you doing today?
image
The shown text in the screen-short above is only available once the user clicks the send button.To avoid this conflict which is made by a blank screen with out any instructions or steps to be followed by s new user of the application/ program.

No Scroll Bars

No scroll bars are available for scrolling back to previous messages.

mention code dependencies in readme.md

Screenshot (14)

Documentation especially reagrding aiml folder and config folder is required because without them the build breaks. On top : the project generated file. Below : the files in debug folder on github.

REDUCTION??

What is the "REDUCTION" that appears between conversations very frequently???
image

Bubble appear with borders then turn round after lag.

When a chat bubble appears on the screen, it is initially not rounded, then the round thing loads after a short time.

We can fix this maybe by hiding the bubble just a little and exposing it when the round borders are loaded.

Add App icon

Change the default windows form icon to a good looking icon.

If Bot response is empty, dont show the chat bubble

There are many scenarios where a user puts special characters like question mark into the chatbox, the bot responds with an empty answer.

Check the length of the bot's response, if it's 0, don't show the bubble.

very easy to do.

User Text Box does not clear on its own

The user Text box does not clear on its own. It should clear out once the user has send a message, giving the user a clear box to type into, rather than clearing it manually every time the user wants to type anything.

Make a model of the GUI in photoshop

Right now, the bot looks ugly, we need to make it look professional.

Before editing it, we need to make a model of how it will look in photoshop.

Something with Chat Bubbles, icons, and send key.

Adding an icon to the form

Once the icon has been created it will have to be put on the forms top left corner.
image
unlike this calculator has a calculator icon/ symbol.

BOT seems to be stupid

BOT seems to be stupid as it forgets the question that was asked!
image
See it forgets the question.

VS2017 Version 15.9.8 Build Issue

1>------ Build started: Project: ChatBotProject, Configuration: Debug Any CPU ------
1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(3049,5): error MSB3821: Couldn't process file ChatBot.resx due to its being in the Internet or Restricted zone or having the mark of the web on the file. Remove the mark of the web if you want to process these files.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

The Send Button

The Messages are only sent by clicking the send button, which makes it very inconvenient for the user to stop typing and click the send button making the communication process faster.
If the send button is been added another Event that is by pressing the enter key on the keyboard so it will be more easier to communicate with the BOT.

Text Alignment

The text alignment is not proper as it appears to be very unorganized and looks bad.
image
see it looks bad.

Text to Speech

I want to have a simple icon on the app, when you press it, it enables text to speech, so whenever the bot says something, Windows reads it out loud.

path1 cannot be null

path1 cannot be null
then if you set a path to the settings xml file in your projects executable folder, you get
path2 cannot be null, the a diagram of a method with path1 and path2 arguments.

The Bot dose not respond to a "?"

When ever a ? is entered by the user the bot leaves a blank bubble
image
Instead of sending a blank message to the user, the bot should repeat the previous message sent before.

Chat Bubbles are not rounded at first

When a chat bubble appears on the screen, it is initially not rounded, then the round thing loads after a short time.

We can fix this maybe by hiding the bubble just a little and exposing it when the round borders are loaded.

Remove all the line break

Alot of messages are breaking lines when displayed, most of these are messages are the ones in XML tags inside the template tag in .aiml files.

We have to manually remove line breaks in each message and replace it with space.

aiml Tags in Visual Studio

Hi, I want to make my own Chatbot in Visual Studio using c# with aiml, becouse I got impressed by your Project. But the Problem I am facing right now is that some aiml tags like and does not work in Visual Studio. Can I ask whar did you solve this Problem?

Thank you

Comment

Comment all pieces of code to make reading easier, explain what each part of the code does so other members of the group can easily understand it.

bot voice

Why is the Bot Voice option not working in this Project? Bot shows no response when clicked Bot Voice. Please check and solve that issue as soon as possible.

Change all content font to Century Gothic

Please change all visible text to this font. Right now only the message textbox is this font.

If you don't have this font on your computer, let me know. We need to find a font that most windows computer already has.

Resize Application

Users can resize the chatbot window and that makes it look ugly when the elements stay in one place.

Either disable resizing or make the elements responsive when moved around.

Enter key to send message

Right now, you have to press the send key, It would be nice if we can press ENTER key to send a message.

Hello as a start-up message

"Hello" is not being recognized by the BOT as a start-up message.
It displays this message!
image
This makes the BOT look really silly....
But "Hi" as a start-up message work really well.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.