update readme

This commit is contained in:
samerbam 2023-06-22 13:32:29 -04:00
parent c696b8c964
commit 61a5a26706
2 changed files with 20 additions and 17 deletions

View File

@ -1,5 +1,4 @@
# A Siri like AI Assistant # A Siri like AI Assistant
---
* Uses ChatGPT for general queries * Uses ChatGPT for general queries
* Uses Wolfram Alpha for anything math related * Uses Wolfram Alpha for anything math related
@ -8,25 +7,29 @@
## Skills ## Skills
---
[ ] Alarms - [ ] Alarms
[ ] Calendar - [ ] Calendar
[ ] Gmail - [ ] Gmail
[ ] ChatGPT - [ ] ChatGPT
[ ] Reminders - [ ] Reminders
[ ] Timers - [ ] Timers
[ ] Todos - [ ] Todos
[ ] Weather - [ ] Weather
[ ] Wolfram - [ ] Wolfram
[x] NLP [x] NLP
[x] Speech to Text (frontend for sure) [x] Speech to Text (frontend for sure)
[ ] API - [ ] API
[ ] Authentication - [ ] Authentication
[ ] General API - [ ] General API
[ ] TTS - [ ] TTS
- generate audio on backend or frontend? - generate audio on backend or frontend?
- Perks of backend is fast generation - Perks of backend is fast generation
- Cons of backend is large file transfers between devices, lots of internet usage - Cons of backend is large file transfers between devices, lots of internet usage
- Perks of frontend is less data transfer between devices requiring less internet usage - Perks of frontend is less data transfer between devices requiring less internet usage
- Cons of frontend is slower generation - Cons of frontend is slower generation
## Ideas
* Dashboard with api call counts

View File

@ -1,4 +1,4 @@
from ctparse import ctparse from ctparse import ctparse #Used for parsing time, https://ctparse.readthedocs.io/en/latest/
from datetime import datetime from datetime import datetime
def parsetime(phrase): def parsetime(phrase):
@ -7,4 +7,4 @@ def parsetime(phrase):
if __name__ == "__main__": if __name__ == "__main__":
print(parsetime('May 5th 2:30 in the afternoon').ref_time) print(parsetime('May 5th 2:30 in the afternoon').ref_time6)