• Breaking News

    Monday, March 8, 2021

    [P] I created a tool to visualize parsing Computer Science

    [P] I created a tool to visualize parsing Computer Science


    [P] I created a tool to visualize parsing

    Posted: 07 Mar 2021 10:03 PM PST

    Getting comfortable with parsing can be tough. While the legendary "Dragon Book" is an excellent resource for everything related to compilers, it still contains very minimal visualizations for the parsing process itself. That being said, there exist visualization tools such as LR(0) parser visualizer and LL(1) parser visualizer by Zak Kincaid and Shaowei Zhu, JSMachines, Jison etc. However, all of these tools are web-based and most of them show steps in a table which isn't very intuitive

    yacv attempts to overcome all these shortcomings by using manim.

    Here's a youtube video as demo : https://youtu.be/BozB0O0__Qg

    GitHub repo : https://github.com/ashutoshbsathe/yacv

    Docs : https://ashutoshbsathe.github.io/yacv

    Contributions welcome ! :)

    submitted by /u/ashutoshbsathe
    [link] [comments]

    For any depth first search of a directed graph, is it true that the strongly connected component containing the vertex with the lowest post order number also contains the sink?

    Posted: 08 Mar 2021 02:45 AM PST

    I am stumped on the following question:

    For any depth first search of a directed graph, is it true that the strongly connected component containing the vertex with the lowest post order number also contains the sink?

    I know that the sink has the highest post-order number, so I am inclined to say False, but I do not know if that reasoning is accurate.

    submitted by /u/SnooMemesjellies3177
    [link] [comments]

    Can any directed graph be written as a direct acylic graph of strongly connected components?

    Posted: 08 Mar 2021 02:43 AM PST

    [R] Moving Fast and Slow: Analysis of Representations and Post-Processing in Speech-Driven Automatic Gesture Generation. Code and dataset available

    Posted: 07 Mar 2021 08:28 AM PST

    This paper presents a novel framework for speech-driven gesture production, applicable to virtual agents to enhance human-computer interaction. Specifically, we extend recent deep-learning-based, data-driven methods for speech-driven gesture generation by incorporating representation learning. Our model takes speech as input and produces gestures as output, in the form of a sequence of 3D coordinates. We provide an analysis of different representations for the input (speech) and the output (motion) of the network by both objective and subjective evaluations. We also analyze the importance of smoothing of the produced motion. Our results indicated that the proposed method improved on our baseline in terms of objective measures. For example, it better captured the motion dynamics and better matched the motion-speed distribution. Moreover, we performed user studies on two different datasets. The studies confirmed that our proposed method is perceived as more natural than the baseline, although the difference in the studies was eliminated by appropriate post-processing: hip-centering and smoothing. We conclude that it is important to take both motion representation and post-processing into account when designing an automatic gesture-production method.

    Paper: https://www.tandfonline.com/doi/full/10.1080/10447318.2021.1883883

    Code: https://github.com/GestureGeneration/Speech_driven_gesture_generation_with_autoencoder

    Video: https://youtu.be/Iv7UBe92zrw

    Project page: https://svito-zar.github.io/audio2gestures/

    submitted by /u/Svito-zar
    [link] [comments]

    Rethinking titles

    Posted: 07 Mar 2021 08:38 PM PST

    My department is redoing titles so I've been thinking a lot about titles in general.

    Language helps frame and define how we think about our world, so the one title I want to stop using is anything with "manager" in it. Problems get managed, disasters get managed, chaos gets managed. If we label the person who heads a team a manager, what does that say about the people who report to that manager? Are they problems that need solving? Are they disasters or chaos we need to control? Clearly not!

    Instead of manager, let's be more aspirational and use the word leader. Project leader, software development leader, operations leader - you get the idea.

    Let's stop seeing our teams as problems. Instead, these are opportunities for us to lead the way and create value.

    I would love your thoughts and feedback.

    submitted by /u/inode71
    [link] [comments]

    Online photo book builder to license

    Posted: 07 Mar 2021 06:30 AM PST

    Hi Reddit,

    I want to allow my web users to create and customise their own photo books through my site.

    Are there companies that build and license photo book building software? Or do companies like Snapfish, Mixbook all create their software?

    submitted by /u/kabaka123
    [link] [comments]

    Will you hire Donald Knuth as a programmer?

    Posted: 07 Mar 2021 05:36 AM PST

    No comments:

    Post a Comment