Please login or join to subscribe to this thread
What are the objectives of the project? I had courses where I made plans to develop something I would never really do, and other courses where I just needed a plan to demonstrate a workable project in the 4 months, or semester 1 was the plan and 2 was the build.
Check these links that may give you an idea:
Trying to add something to @Keith comments above, here I go. 1-you wrote "it´s too simple" about the product. As @Keith mentioned the key thing is to stay clear about the objective you have to achieve. I mean, if the objective is to demonstrate you are able to create a solution (where solution = product + process) then it does not matter if the product is simple or not, what matter is if the solution has fulfil the minimum required quality. 2-if you have to create a solution then select a simple product (as you mentioned), select a language you know (if you know c# then go ahead, if not go for other) and mainly select the project life cycle and method you know. At lest, the key is to understand the related risks to get the objective and minimize them. But you have to stay clear on the objective. Nothing new below the sun. The same we leave in our work life when we are working with solutions.
I do agree with Sergio.
With academic projects like this, the error many students make is not focusing on the specific course objectives. For that you need to review your course syllabus carefully. The completed project deliverables need to meet the stated objectives.
Whether the purpose is to demonstrate your programming skills, or your planning skills, the topic you choose must have enough complexity to demonstrate *those* objectives. If you develop a cool app, but the objective was intended as a demonstration of how development is planned, broken down into a logical sequence of tasks, managing time and risks, etc. you may entirely miss the point and receive poor marks.
Since at the completion of the project, you only give a 5 minute presentation, that is barely enough time to demonstrate a simple project. It is likely that the report part of the end product will be a compilation of your weekly assignments, where Week 1 you may develop a problem statement, the solution requirements in Week 2, functions Week 3, and so forth. An impressive app may be fun to develop, but it may not be the most important part of the coursework.
I would strongly advise meeting with your instructor early, to clarify the project objectives, and ensure that the chatbot you have selected will be a good fit for the specific course. Clarifying the requirements and objectives of your customer (the instructor) is an important part of launching any project.
The module handbook states;
"The Foundation Year Project Module provides the opportunity to apply your knowledge and
skills gained from the other Level 3 modules to a research and development project."
Following on from this, the other modules I am currently studying are:
1) Computer Systems
2) Logical Analysis & Problem Solving
3) Fundamentals of Programming (where we are being taught the C# programming language).
So my project, which follows a YouTube video on making a chat bot with C# (https://youtu.be/rBEQz5ic2tY), uses the Boolean variable, the if/else statements, the switch statement, these are all things I have been taught already and I understand them, so according to the module handbook guidelines, I am on the right track.
Thank you everyone for your input and advice. Is there anyone who has actually made a chat bot of any kind, or knows someone who has?
Maybe I can get further insight on this topic.
Please login or join to reply