Skip to content

NUSH-Hack/Coeus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coeus is a ChatBased reasearch development environment.

INSTRUCTIONS: Run all code in python 3 IDLE. Make sure that all program files are in the same directory. Run Chatbot.py and Coeus should launch. Type in commands into the command prompt.

===Goal Of The App=== The goal of the app is to make it easier for people to research in a easier and less complex way, It is mainly helpful for secondary research, primary data analysis(from surveys etc.) and mathematical functions needed for development of research.

===Functions=== 1.Defining or meaning of word This is self explanatory. To find the definition of a word. simply type "definition of ", "definition ", "meaning of " or "meaning ". You can also type varients. You can also type just "define" and it will ask you for the word you want to define. This will help you quickly define words for any part of your project

2.Fact algorithm This algorithm created by our team will find an answer to your query as best as it can. This algorithm was completely developed by are team and the hardest part of the app to create. To search and answer to a query simply type "search " i.e "search height of burj khalifa". This will make the research proccess a tad bit easier

3.timer This can set a timer for a certain amount of seconds and will alert you with os notifications after the specfic amount of seconds. simply type "timer" or "timer for seconds". This will help you manage your work and your breaks

4.time Just type "time" to get the current time

5.news Type 'news' to get the current international news. Which you may need to use for research

6.shut down and restart Simply type "restart in seconds" or "shut down in seconds". This is a quick way to escape any program if it is creating errors that are affecting your computer

7.forecast Type "forecast" to get the forecast for the next few days of weather

8.weather Type "weather" to get the current weather for the day

9.starting and stoping audio If you would like to quickly listen to a voice recording(for interview etc.) all you have to type is "play" to open a file directory and play the song. Then if you would like to stop simply type "stop"

==List functions== This functions create lists, add items to lists, remove items from lists and view list.These Lists are stored on storage not RAM so if you close the program and re-open the program the list data will still be there. the list function can be used to manage tasks that you can do for a day

10.Create List Type "create list ".You can also type "create list" to create a list and it will ask you what you want to name it

11.Add to List Type "add to list" and it will ask you for the list name and the thing you want to add to the list

12.Remove from List Type "remove from list" and it will ask you for the list name and the thing you want to remove from the list

13.Get list Type "get list " or "see list " to see the list ===csv functions=== These functions are used to maniputlate csv files for data analysis.

14.Profanity Filter Type "clean". This function removes profanity in a csv file

15.Number Extract Type "extract integers" or "get numbers". It gets numbers from a csv file

16.Sentiment Extract Type "extract sentiment". This function will help you extract sentiment from a chosen csv file

17.topic Type "topic" this will find the topic of a certain row or column of a csv file

18.pie-chart Type "pie chart" to get the pie chart of a two columns in a csv file

19.line graph Type "line graph" to get the line graph of a two columns in a csv file

20.scatter-plot type "scatter plot" to get the scatter plot of a two columns in a csv file

===web and text functions=== 21.summary Type "summary". It can take the summary of a web page or a text file

===math functions=== 22.calculator calculates equation. Type "calculate "(make sure the equation has no spaces in between in it) i.e "calculate 2^2"

23.graph graphs equation. Type "graph "(make sure the equation has no spaces in between in it) i.e "graph y=x^2"

24.simplify Type "simplify "(make sure the equation has no spaces in between in it) to simplify an equation

25.factorise Type "factorise "(make sure the equation has no spaces in between in it) to factorise an equation

26.expand Type "expand "(make sure the equation has no spaces in between in it) to expand an equation

27.solve Type "solve "(make sure the equation has no spaces in between in it) to solve a one variable algebra equation

About

Coeus: A simple Research Development Toolkit designed in Python (by Liew Wei Pyn, Jed Lim Li Xin and Karimi Zayan) - Junior Prize at NUSH Hack 2018

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%