Search Results

12 results found with an empty search
- About Ozer App Demo...
Why Use Ozer Use OZER if you want to monitor your daily calorie intake, exercise, and intermittent fasting, and how it effects weight. OZER collects and groups corresponding information by month (max 12 months of history will be maintained). You can list food items you have consumed for a meal in a free form statement. The app will recognize food items (match them to the best ability to items from your customized food list), split and calculate calorie intake. Prerequisite is for everybody to customize the food list . Please, note that exercise activities are recorded and maintained by the application in a similar fashion, but the list of exercise activity types, supported by the app, is not customizable. Use 'personal training' option, if the application will not be able to match the activity you are trying to enter. Voice & Usability You can use voice to dictate, or type natural language statement (multiple food items or exercise types at once, but without portion or exercise time, only descriptions). As for portions or exercise time, default values are used at first, when you dictate. You can update them always via keyboard, after the initial voice entry. Integration with Google Assistant for recording food intake per meal and for logging exercise is implemented in Ozer as well. If you choose to use Google Assistant, you can say, for example: " Ask Ozer to log that I ate baked salmon and rice for dinner. " As for exercise entry via Google Assistant you can say: "Ask Ozer to log that I walked for half an hour." Testing revealed however, that when I dictate the whole meal list, Google Assistant might not delegate this entry to Ozer, but instead would show web search result. Personal Food List OZER comes with general food list split by food categories. 70+ food items, mostly fruits and vegetables, for end-user convenience are preloaded. In order to streamline daily calorie intake logging, extend the food list by entering food items of your choice. Most of us use approximately 40+ food items ( food dishes ), therefore some time (measured in minutes) has to be invested up front. Ozer provides assistance to address this requirement. In order to ensure that food list can be extended quickly Ozer generates dynamic web link, based on food description, selected portion type and size. Generated link will lead to a Google search result. Number of calories mentioned in the search results can be entered to complete food item entry. Thus food or dish entry relies on 4 simple steps: enter food description by voice; select portion type and size, press the link, review the results, return to OZER and enter the calories. Please, note that Ozer can only provide approximation for the daily calorie intake. While the numbers will not be exact, nevertheless, seeing these numbers against BMR provided for myself enough control, I hope that it can be helpful for you as well. Ozer's services certainly are not enough for people, who need to measure nutritional values in multidimensional way (e.g. protein, sodium, etc.), following prescribed medical advice. Visual Monthly Progress OZER will store daily captured weight, food intake and exercise related data for 12 month. You will be able to see for how many days in the month the information was captured/logged. Monthly data presented with the visual plot of weight versus daily calorie intake, and minus calories burnt via exercise. This view can assist in understanding your overall progress. Intermittent Fasting Notifications Application allows to schedule intermittent fasting notifications. It shows intermittent fasting progress in the main view, labelled Monitoring. NLP Technique & Food Logging NLP stands for natural language processing, in Ozer a natural language statement, containing multiple food item descriptions or exercise types, is processed by recognizing and extracting them, matching them with food list items and exercise types descriptions, correspondingly. If recognition is not successful for food items, if no any partial matches are found, you will be notified by a warning; for exercise type, if not recognized, the suggestion is to use 'personal training' option. For all recognized food or exercise items appropriate calculations are done, and the results are available for the quick and easy update, editing. Let us consider an example. My personalized food list contains 2 food items, both with 'cauliflower' and 'soup' in the description. If in my statement, while recording, logging food intake, there will be a 'cauliflower soup', both soups will be selected by Ozer. This doesn't represent a problem, since you can remove extra item by a simple click, only requires extra effort. Please, keep this in mind, while customizing your food list . To minimize this extra review effort, unique and simple labelling of your custom food items is desirable. Personal Story This story is personal, and is not intended as medical, or health advice . My name is Victoria Farber, and I have retired 2 years ago after 40+ years in IT industry, developing and architecting systems, using various platforms, tools, etc. I was struggling with weight management after I was approximately 30, don't remember exactly the year. The struggle was progressing after I've been diagnosed with autoimmune disorders. While on the job, there was not much time and energy to focus on weight loss. Because of spinal stenosis, significantly effecting my mobility, at some point I had no choice, but to start paying attention to what can be done to improve the quality of my life. I have tried almost all well known diet approaches, they worked for a short period, and than weight was coming back adding more to my frustration. After I've retired, I've decided to try to control my food intake and measure it against my BMR, knowing the limitations, of course. I just wanted to see the approximate numbers and try to be in control. I saw that tracking my nutrition intake is working for me. First, I tried to use the available apps, I've tried a few. While I was using one of them, I have realized that I need something simpler, without all the medical advices, diets, enormous food lists to select from. I need something easily customizable and to reduce my daily effort to maximum few minutes. I want to be able to say in free form statement what I ate for lunch, dinner, breakfast, and I want to be able to follow my intermittent fasting schedule. Plus I want to see compare nutrition intake grows, reduction tendency against my weight grows, reduction tendency, for example. And so I've created an app, a prototype app for myself on Android . Yes, I was able to loose 10kg in 7-8 months and keep it off. Is the nutrition intake counting precise? Absolute not, but it provided the ability to truck my activities and be aware. I am so accustomed with my quick routine, that I can hardly imagine how can have managed before. There are many applications on the market, created and maintained by large teams with a lot of professional advice and a lot of various features. Ozer is not like that and will never be! If you are like me and want a simple, easily customizable way of trucking your daily activities, please, try it. This demo version is absolutely free, and has all the features I've used on my journey. Feedback would be greatly appreciated!
- OZER Privacy Policy
Ozer Android application assists in capturing nutritional daily intake, manage weight, hydration, intermittent fasting goals, record and review related daily activities, manage and customize food list, calculate and record your BMR. Captured weight, and nutrition, workout, hydration related daily records are maintained in Ozer local files on the your phone. This information is not shared, or exported from the phone. The data is used to enable progress trucking functionality, and is deleted if application is deleted from the phone. For BMR calculations your weight, height and gender have to be entered, this information is only used for the calculation and is not captured in application logs or files, calculated BMR value is stored in local files. Ozer application will provide notifications to start or to stop intermittent fasting, if you will activate the feature.
- Express Scheduler Tutorial
Substantial effort was invested into making the application user friendly and helpful, your feedback would be a very valuable input for future improvements and development. Brief Introduction to Express Scheduler Application extracts scheduled content from an arbitrary natural language statement Upon successful interpretation statement is recorded as event(s) in Google calendar, associated with your account Intent Ability to schedule events in calendar by voice has a great potential to streamline scheduling of your daily activities. Plus Scheduling by voice combined with various calendar views, content-based search, color-coded monthly load, automated and configurable event categorization, plus much more, offers a convenient way to manage your regular, daily workload. Tip Free-form scheduling statement should not contain event duration, end-time or location. By default scheduled event duration is one hour. You can update duration and location in Event View after event is scheduled. Start Scheduling by Voice Experiment with Natural Language Scheduling, describe scheduling event by voice Upon successful processing screen brings you to Event View. From Event View you can update event location, duration or original statement by voice or by typing Try Start by pressing the enlarged microphone button and say the statement, e.g. weekly on Monday at 9pm review my schedule . Tip If voice recognition did not properly transcribe the statement, retry by voice or by typing. Tip If using keyboard entry, try to select scheduling keywords from application prompts. Tip If Express Scheduler can’t extract scheduling content, it will provide error response. Simplify your statement and retry… Tip Use Help|Scheduling by Example link to review various supported scheduling patterns. Learn About Advanced Features Streamlined Complex Scheduling Application's support for complex multi-part activities by recording them as one calendar entry Complex activities updated and deleted as one entry Definition Complex, multipart activity, in the context of scheduling, can be defined as events occurring at different times and days, with different repetition patterns, even excluding arbitrary time periods and holidays, if required. Tip Can’t think of complex scheduling statements? Try to relate to college or school course schedules, which would require exclusion of holidays; repeating medical appointments for treatments with shifting starting points, excluding holidays, etc. Try by saying 'Fridays at 6:30 and Mondays at 7 online gym training continue until December 5th'. App Navigation 'Journal' organizes events by dates (when the event was scheduled or last updated) and allows to filter events by categories (categories are customizable). 'Monthly view' is using color coding to indicate daily load. Navigation Commands Try by pressing microphone button and saying or entering via keyboard: ‘ open journal ’ or ‘ switch to daily view ’. Use these commands to navigate to daily, weekly, monthly, journal or holidays view. Tip After event is successfully scheduled, you can update duration and location in the event view screen.
- Being Better Organized
Arguably time can be the most precious possession we all have. How do we use our time? How busy are we during a month, a week and every day? Can we find a simple answer utilizing our schedule views? Color-coded Monthly View allows to have a glimpse of activity load on daily basis, differentiating between no activities, moderate number of activities and heavy daily loads. Each of us depending on lifestyle and various preferences would have a different sense of what busy really means. To accommodate that in the Monthly View you can select the delineating boundaries via settings located at the bottom of the screen and Monthly View will reflect your selection right away. We can look at our daily schedules in a conventional way from Express Scheduler as well. Daily view shows days, where there is any scheduled activity and allows to review the schedule for one year time period from the selected starting point. Any arbitrary starting time point, in the future or in the past, can be selected via Monthly view. Monthly view is accessible from the Daily view from the action bar. Alternatively you can navigate to Monthly view from the main Scheduler view, which opens when the application is launched, by pressing the microphone button and saying (or typing) open monthly . For convenience, extra toolbar is added to Daily View, providing the ability by selecting voice button to check how many activities are scheduled for today and what is the next activity, based on current time.
- Express Scheduler Essential Features
Express Scheduler main function is to capture scheduling content from a free form statement using voice recognition and record it in the calendar. If voice recognition did not transcribe the voice command accurately, Scheduler provides the ability to correct the statement by allowing to edit the text. Transcribed text appears in the main screen and can be updated using virtual keyboard. It is important to emphasize that if scheduling content in the statement is updated, while the original statement have been successfully scheduled, than a new event will be recorded in the calendar, in addition to the original one. Express Scheduler supports multiple calendar views: Journal View is a list of all scheduled events in descending time order, starting with the latest scheduled event. Event Definition View lists all properties and allows to update the event. Event can be updated by voice or by editing via virtual keyboard. Search View essentially allows to filter events by any keyword or a combination of keywords. If events based on search criteria are identified, they will be displayed in the Journal View . Selecting any event in Journal View allows to switch to Event Definition View where edit or delete actions can be applied to the selected event. In addition to that Monthly View, Holidays View and multiple configuration views.
- How do I...
Start Scheduling by Voice Use casual, simple statements with words describing the activity and exact or relative dates, including repetition, dates in month, weekdays in weeks, weeks in months, etc. Please, follow the link to examples of simple and complex statements as a first step in exploring virtually endless Express Scheduler natural language scheduling capabilities. Scheduling statement should not contain event's duration or location. This content will be ignored, if used in the statement. Duration and location can be updated at any time after event is scheduled. By default the duration is one hour and no location will be recorded in the calendar. Navigate by Voice Navigation by voice is supported to Daily, Monthly, Journal, Search, Config and Holidays views. In the main Scheduler view, which opens when the application is launched, press the microphone button and say 'open daily', understandably you can substitute 'daily' with a name of any view listed above. The application will open the mentioned view for you. Please, note that you can use a variety of verbs in place of 'open', e.g. 'switch to', 'go to', 'show', 'navigate to', 'display'. Please, note that you can always type any command instead of using voice. Filter Events by Category Filtering by categories is available from Events Journal view. Navigate to Journal view from main view by voice command or typing the navigation command, alternately you can navigate to Journal View using action bar on top in the main view, please follow the link to see navigation diagram . In the Journal View select filter icon and from drop down list choose the category. Currently filtering by category is available only in Journal View. Please note that search results will be shown in Journal view as well. Thus combining search function with filtering by event category allows to select the subset of activities of interest from the calendar. Customize Event Categories Navigate to Settings view (see Navigate by Voice section above for how to...) and select Usability Setting from the list in the Settings view, the last item in the list. In Usability Settings view you will find categories definition in Manage Activity Categories section. At the bottom of the Usability Settings screen tap 'Advanced'. Now you can review and easily customize all event categories. While the list of categories is fixed, by adding keywords to any category you can customize categorization. Any update you will make here will automatically affect all the events you have in your calendars. The categories are marked by easily distinguishable icons in Daily, Journal, and Weekly views. Feel free to experiment and adjust categorization based on your preferences. Change Start Date In Daily View From main Scheduler view press the microphone button and say 'open monthly, or alternately type the command. Select a starting day in the future or in the past from Monthly view. The app will bring up the Daily view with a selected starting date on top. Alternately in Daily view select Monthly icon from the action bar on the top. From Monthly View select any date in any month, the application will bring you back to Daily View with selected date's schedule on the top of the list. Please, note that if nothing is scheduled for the selected date the application will not show the empty schedule. In this case you will see any future date following the selected date, which has at least one scheduled event. Turn Voice Off/On In the Main Scheduler view, which opens when the application is lunched, press the microphone button and say 'voice off' or 'voice on'. When voice is off app will respond with pop up notes in response to you actions instead of responding by voice. Update Duration by Voice Event duration can be updated from the main view after the event has been scheduled by using a voice command, e.g. 'update duration to 1 hour 15 minutes'. Alternatively it can be updated from Event Definition view. In Event Definition view you can update duration by tapping duration line, which will bring up the bottom sheet with an edit field ready to accept the update. Please, note that Express Scheduler supports duration measured in hours and/or minutes only. Share Selected Event In Event Definition view at the bottom, on the right hand side, select share button/icon to initiate event sharing. Event definition and scheduled execution date/time will be copied for you and shared with the selected recipient. You can add extra content, if desired. Synchronize with Google Calendar In the case you need to synchronize Express Scheduler with Google Calendar open Daily View from the main view's action bar. In the Daily View press refresh from the action bar. The events scheduled for the period of one year from the current, selected date will be synchronized. Express Scheduler records extra properties in Google Calendar in order to support extra functions, including events various groupings. We recommend to schedule events via Express Scheduler to enjoy all the functionality. Select Google Calendar At any given time the app works with one Google calendar associated with a chosen Google account.. If you have multiple Google email accounts associated with different calendars, you can switch between them via config view. Navigate to config view from the main view, select Calendar Account Settings from the list and tap Google Account Preference in the Calendar Account Settings View. You will be presented with the list of the accounts you can choose from. Visualize How Busy Is Monthly Schedule Monthly view allows to assess how busy is your schedule for any selected month. You can easily see, for example, whether you have days with more events than a selected threshold. The threshold number is selected at the bottom of the screen, and is ranging from 1 to 8 events. The days with number of events exceeding the selected threshold are colored in red. Exclude Time Periods When scheduling activities you can use exclude semantics. There are few basic, common formats, like 'exclude holidays' or 'exclude weekends'. In general you can specify any arbitrary days periods even combined with 'and' as a part of exclude statement. There is one constraint though, in the current release you cannot combine arbitrary daily periods and holidays as a exclude condition for a statement. This is a premium feature from the category of composite schedule statements . It is free for a trial period of 1/2 a year. Please, note that composite schedule statements is the only premium feature, everything else is 100% free. Manage Invitees To invite guests navigate to Guests Management from Event Definition view by tapping invitations line. Only people or organizations recorded in the contacts list can be added to an event. If guest list was updated, upon pressing back button you will be asked to confirm your choice, and only upon confirmation guest list will be recorded in the calendar event. When guests list is updated email invitations or cancellations will be sent to guests. If selected contacts do not have emails recorded in the contacts profile you can share the event via email, or text messaging by using share button on the bottom of the screen at the right hand side. Please, note that when you update the event description a new event is scheduled and the previous one is deleted, while the guest list and location, duration will be preserved. Therefore a cancelation and new email invitations will be sent to your guests. Update Location or Add Video Conferencing Link Event location can be updated from the main view after the event has been scheduled by using a voice command, e.g. 'update location to 190 Younge Street'. Alternatively it can be updated from Event Definition view. In Event Definition view you can update location by tapping location line, which will bring up the bottom sheet with an edit field ready to accept the update. You can also enter a web link to a scheduled video conference arranged by using any popular platform, like Google Meet, Skype, Zoom, etc. The link can be used to start the video call. Capture Browsing Result as a Memo Upon searching the Internet and finding piece of information, which has to be shared or acted upon later, e.g. schedule of the upcoming concert or future sale date, you can capture the link as a memo in the calendar. Use share button from the browser and choose Express Scheduler. A memo delayed by default by one hour will be scheduled in the calendar. Follow up by updating the delayed memo and specify the exact time you need to act upon this item. Verify Results & Address Warnings In the Event Definition view, especially if you see warnings or have a complex event with repetition, open expandable menu and select 'Future Schedule' item. The dialog will open, listing future events by date and time. The view is restricted to max 7 future events and is using current time point for assessment. Verify results right after the event is scheduled, if you see warnings or your schedule is complex. There are various reasons why the results might not reflect your intention: The application might have a problem with interpretation, especially for complex events with implied left of right boundary definitions (start or end time points), which have to be applied to multiple segments of the schedule. Application might ignore left, right boundary. Context ambiguity might not be properly addressed by the scheduler. If you notice that the result is not accurate, simplify the statement, for example by splitting into multiple statements, if applicable; ensure that none scheduling content of the event description does not contain any 'date', 'week', 'month' or 'time' keywords, explicitly define starting and ending boundaries. Please, note that the application does have context based filtering implemented, but it certainly does not guarantee that all cases are addressed. Start from Google Assistant To initiate scheduling from Google Assistant you can say 'Hey Google open Express Scheduler application' . Assistant will open the application. As soon as main app screen will appear you can press record button and start speaking. You can initiate search in Express Scheduler from Google Assistant, e.g. by saying 'search for school and vacation events in Express Scheduler' .
- Express Scheduler Shortcuts
Often times we make conscience decisions to follow up upon certain personal goals, commitments, promises in foreseeable future, and don't have time to record them. So the question is, how to make capturing these objectives quick and convenient? Modern technology penetrates almost every aspect of our lives, and there are established popular services to go to, like Google Assistant. Assistant is useful not only in conducting broad spectrum inquiries, checking weather, managing large variety of home gadgets via voice, it links Android apps into a web of voice managed services as well. Thus, this is how the idea to integrate Express Scheduler with Google Assistant was born. Maybe integration with Assistant is the answer to the question how to make scheduling easy and convenient to use. For now, as a starting point, Express Scheduler supports search and open application shortcuts. You can trigger search for scheduled activities by saying find note in Express Scheduler , for example. The application will open search activity in response to a find shortcut. It will conduct the search for you, if you will list the search keywords in the command. Here is the list of variations, which will be recognized with certainty: open Express Scheduler application search for medical appointments in Express Scheduler open Express Scheduler screen Please, note that there are some limitations, and not all semantically equivalent commands will be recognized as Express Scheduler shortcuts. Please, give it a try, and we would love to get your feedback!
- Enter School Schedule In Minutes
Let us explore a use case of scheduling various school related activities. The goal is to demonstrate the usage of one sentence (statement) to schedule activities with the same start time, but different dates or linked together by an implied process, or with various time starting points, start and end dates (memo style), etc. Ability to group various (semantically different) activities in a single statement streamlines the overall scheduling effort and optimizes time management. Let us see how it can be done! Please, take a look at the examples below. Activity repeating on weekdays and happening at the same time: On weekdays at 8:30 am Refreshments & Meditation on a Famous Quote or an Anecdote Different activities associated with different weekdays, common starting time and duration: On Mondays ‘Grammar Lesson’, on Tuesdays ‘Journal Maintenance’ at 9:15 am Related a ctivities (process steps) on weekdays, common starting time and duration: Repeat Weekly on Wednesday ‘Reading Notebook’, on Thursday ‘Writing Notebook’ and on Friday ‘Finishing Notebook Activities’ at 9:15 am Different weekdays, different time, but joined by common subject (activity): Writers Workshop weekly on Monday and Wednesday at 10:10 am , and on Fridays at 10:50 am Specific reporting date, no time (memo style): November 9th, Faculty deadline for reporting midterm grades Academic calendar defined as days period, no time indication (memo style): After first week of December from Wed to Fri ‘Senior spring course selection’ Start and end of a single activity, recorded as 2 days, with corresponding descriptions (memo): Oct 5th start day of Ph.D. general examinations and Oct 25th end day of Ph.D. general examinations One activity defined as a period and recorded as such, with start and end date, no time (memo style): Winter recess starting on Dec 18th and ending on Jan 3rd The goal again is to make the entry and maintenance of your schedule easy. School schedule can be entered in minutes. The entered schedule can be shared with a group using a feature of inviting people, thus one person enters the group activities and invites the participants to accept. Duration can be updated to any arbitrary one after the event is scheduled, it cannot be a part of the event definition. Please, note that the precondition is to have a Google account, the application works with Google calendar exclusively .
- Scheduler Voice Commands
Express Scheduler extracts scheduled content from an arbitrary natural language statement. Application supports navigation and update voice commands. Scheduling by voice combined with various calendar views, content-based search, visualized monthly load, automated, configurable event categorization, plus much more, offers a convenient way to manage regular, daily workload. By default, all scheduled events have one-hour duration. In order to update the duration to the arbitrary length update duration command can be applied to an event. The update command can be used right after the event is scheduled in the Event View or later, at any time. In order to manage a single event at arbitrary time, after it was already scheduled, select the event from any of the event views, such as Monthly, Daily, Weekly or Journal, and update the selected event in the Event View, by voice or typing. To specify a location for the event update location command can be used. Update duration to 1 hour and 30 minutes or update location to Toronto Exhibition Place are examples of update duration and update location commands. Enable voice and Disable voice commands allow to control Express Scheduler assistance behavior.
- Scheduling by Voice Demo
If you are searching for ways to be better organized, minimize time required to record personal activities as calendar events, if you would like to record them in the most natural and simple way, try scheduling by voice with Express Scheduler. Express Scheduler was designed to do exactly that, capture an arbitrary voice command and extract the scheduling content from the statement. The latest version is equipped with enhanced scheduling patterns recognition and smart, content based help. In the simple demo we are scheduling reoccurring events on different weekdays and at different time in a day by using one statement. If you are interested to explore and get more information review how do I post or what you need to know page. If voice recognition didn't accurately transcribe your statement, you can update it either by using keyboard or by voice.
- Speech Enabled Calendar Scheduling
Express Scheduler voice enabled calendar scheduling app is available for download from Google Play Store. Tired of trying to organize yourself using stickers, notebooks, whiteboards in physical and electronic form, using all kinds of past and modern gadgets? Express Scheduler mobile application is created to address these concerns, to significantly streamline scheduling of daily activities. Scheduling commands in free-form can be entered by voice or by using virtual keyboard, plus much more... Express Scheduler is utilizing speech recognition to transcribe scheduling statement. Application extracts scheduling content from an arbitrary statement and records it in Google calendar. Complex scheduling statements with MONTHLY, WEEKLY, DAILY, and ANNUALLY repetitions and statements joined by logical AND, EXCEPT operators are recognized and recorded as one composite calendar event. These features optimize management of complex schedules by significantly reducing the time required to record and update activities. For example, Express Scheduler will recognize and record Legal Process Lectures from September 12th to December 1st every Friday at 10:30am and 2:30pm except November 4th to November 12th as one calendar event.
- Remembering Holidays
Each of us honors and celebrates State Holidays and Religious Festivals in our own special way. Express Scheduler has a dedicated Holidays View, listing holidays in chronological order for 2 years in future. Personalize Holiday View by selecting types of holidays you traditionally honor through configuration settings. By using voice navigation command, e.g. 'show holidays', you can navigate to Holidays View from Main View. An important premium feature of the application is the ability to use 'exclude holidays' in scheduling statements. We love Holidays! Let us not forget about these important days by adding them selectively to our schedules. In order to add a Holiday day to a schedule just pick a holiday day from the list in Holidays View and confirm that you would like to add the day to your schedule. Naturally we would like to ensure that we can exclude our holidays from repetitive activities, associated with work or studies, for example. The application supports this use case via scheduling statement syntax. When you are scheduling a complex, periodic activity you can use ‘except holidays’ or ‘except weekends’ phrase at the end, e.g., training every Monday and Friday at 7 except holidays. Please, note that schedule for a complex event, containing ‘except’ statement, will reflect your current holidays preferences, current selection of State Holidays and Religious Festivals. Once scheduled, this event will not change later. Therefore, if your will change your holiday’s preferences it will not impact any already scheduled event.