Patent classifications
G06Q10/103
CONFIGURING SUBSCRIPTIONS FOR OBJECTS OF THIRD-PARTY APPLICATIONS INTEGRATED INTO A COMMUNICATION PLATFORM
Configuring subscriptions for receiving notifications associated with objects of a group-based communication platform is described. A user interface element, which can correspond to an object, can be displayed in a user interface of the group-based communication platform. An indication of an interaction with the user interface element can be received and in response to receiving the indication of the interaction with the user interface element, a subscription user interface can be presented via the user interface, wherein the subscription user interface is associated with an option to subscribe to notifications associated with the object. In response to receiving a request to subscribe to notifications associated with the object, a subscription for notifications associated with the object can be generated and, in response to generating the subscription, a subscription user interface element can be presented via the user interface to indicate that the object is associated with a subscription.
Iterative and interactive project management process
The disclosed principles provide for a unique and inventive iterative and interactive project management process implemented for organizations, typically large ones, to manage an overall project being originally implemented or newly created by the organization. Processes in accordance with the disclosed principles are interactive in that they employ the end-user employees of the organization by having those employees both input and update, on periodic cycles, information or data of the same type their positions in the organization allow them to be familiar with, and furthermore employ team-management level review and processing of such information/data, along with one or more supervisors of the overall project, which is/are not required to be part of the organization, to implement and supervise the disclosed process. The disclosed principles are also unique in that they provide for a process that employs the functional and advantageous features of both project management software and spreadsheet software products.
Virtual assistant generation of group recommendations
In one example, a method includes generating, responsive to receiving a request for a recommendation for a group of users and based on first privacy level data for users of the group, an original list of recommendations for the group. In this example, the method further includes evaluating, by respective computational assistants associated with the users of the group and based on respective second privacy level data for the users of the group, recommendations from the original list of recommendations for inclusion in a pruned list of recommendations for the group, wherein the second privacy level is more restricted than the first privacy level. In this example, the method further includes, in response to the pruned list of recommendations including at least one recommendation, outputting, for presentation to the users of the group, the pruned list of recommendations.
Markdown data content with action binding
Various embodiments support or provide for binding markdown data content to an action. In particular, some embodiments provide a document editor for binding an action to content of a document, such as a markdown document. Such embodiments can enable a user to edit or generate a document using markdown syntax that links and binds the document to metadata, which enables some embodiments to enhance the content the document beyond what standard markdown permits, such as a user invokable action.
Methods and systems for monitoring contributor performance for source code programming projects
Methods and systems for monitoring contributor performance for source code programming projects in order to increase the velocity of workflow and the efficiency of project teams. In particular, the methods and systems record the particular type of issue that is tagged for a given contribution, if any, and monitor the amount of programming time of the contributor that is required to resolve the issue. The programming time required to resolve the issue, the type of issue, and/or other characteristics of contributors are then used to generate real-time recommendations related to the performance of the contributor relative to the project team.
Knowledge management device, method, and computer program product for a software project
A knowledge management device stores a first object and a second object. A type of each of the first object and the second object is a software-project package, source code, or a description document. The knowledge management device receives an association command and establishes an association relation between the first object and the second object in response to the association command. The knowledge management device further presents the association relation in a graphical user interface so that a user performs at least one management operation according to the association relation presented.
DATA MANAGEMENT SYSTEM, MANAGEMENT METHOD, AND STORAGE MEDIUM
A management system includes a design database of construction members, a measurement database of the construction members, a construction database recording construction data of the construction members, a construction member selecting unit, a peripheral member selecting unit, a model creating unit configured to create a design model of the construction member and a measurement model of the peripheral member, a corrected model creating unit configured to create a design corrected model by synthesizing the design model and the measurement model, and a corrected construction plan creating unit configured to select a construction designated member based on the design corrected model, and record, with respect to the construction designated member, coordinates and a shape of the design corrected model as construction designated member coordinates and a construction designated member shape, and construction content of the construction designated member as construction inspection content, in a corrected construction plan database.
MANAGING PROJECTS IN A CONTENT MANAGEMENT SYSTEM
Disclosed are systems, methods, and non-transitory computer-readable storage media for managing projects in a content management system. For example, the content management system can create a project folder (e.g., shared folder) for managing data associated with a project. The project folder can be shared with content management system users (e.g., project members) who are contributors to the project. The content management system can store project data (e.g., content items, communications, comments, tasks, etc.) related to the project in the project folder. When the project folder is selected by a user, the content management system can generate a project folder view that presents the project data associated with the project folder and/or project in a convenient and easy to access graphical user interface. The content management system can aggregate project data from various content items associated with the project and present the project data in a single graphical user interface.
Computer System and Method for Managing Coordination Issues in Construction Projects
The present disclosure is directed to a software tool that facilitates coordination between various parties that are involved in the process of rectifying a problem identified in a combined three-dimensional model file. In one implementation, the software tool may cause a computing device to (a) receive an indication requesting creation of a coordination issue that relates to a portion of a rendered three-dimensional view of a construction project, (b) in response to the receipt of the indication, create a data set defining the coordination issue, the data set including (i) a representation of the portion of the rendered three-dimensional view, and (ii) data indicating an assignee of the coordination issue, and (c) cause an indication of the coordination issue to be presented to a client station associated with the assignee.
UTILIZING A COMBINATION OF MACHINE LEARNING MODELS TO DETERMINE A SUCCESS PROBABILITY FOR A SOFTWARE PRODUCT
A device may receive project management data associated with development of a software product and may process a first portion of the project management data, with first models, to generate timeliness scores and an overall timeliness score for the software product. The device may process a second portion of the project management data, with second models, to generate quality scores and an overall quality score for the software product and may process a third portion of the project management data, with third models, to generate product readiness scores and an overall product readiness score for the software product. The device may utilize a fourth machine learning model, with the overall timeliness score, the overall quality score, and the overall product readiness score, to generate a success probability for the software product and may perform one or more actions based on the success probability for the software product.